PowerShell / PowerShell/PSScriptAnalyzer

Feature request: Mark specific lines or blocks to ignore for specific rules

Abierto
#849 25 comentarios 49 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Issue - Enhancement
Lenguaje dominante
C#
Estrellas
2.2k
Forks
414
Merge medio
13 h 1 min
PR fusionados (30 d)
2

Descripción

Like pragma in c# can disable a warning for a line and then enable it again.

As an example, I've got a few variables that are used to within Invoke-Expression's, and the script analyzer flags them as unused variables but they are actually used. I dont want to ignore the rule for the entire script, just these few variables.

Is there a way to do this?

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

El issue solicita una supresión específica por regla para líneas o bloques individuales de PowerShell, especialmente para variables utilizadas dentro de Invoke-Expression. No se nombran archivos, pruebas ni puntos de entrada; comienza localizando el comportamiento existente de supresión de reglas y determina cómo debe representarse el alcance de líneas y bloques. La implementación debe incluir la supresión de reglas seleccionadas sin desactivar esas reglas para todo el script.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
csharp, powershell
Área
tooling
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.