PowerShell / PowerShell/PSScriptAnalyzer

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

Aberta
#849 25 comentários 49 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Issue - Enhancement
Linguagem predominante
C#
Estrelas
2.2k
Forks
414
Merge médio
13h 1min
PRs com merge (30d)
2

Descrição

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?

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

A issue solicita supressão específica por regra para linhas ou blocos individuais de PowerShell, especialmente para variáveis usadas dentro de Invoke-Expression. Nenhum arquivo, teste ou ponto de entrada é nomeado; comece localizando o comportamento existente de supressão de regras e determine como o escopo de linhas e blocos deve ser representado. A implementação deve incluir a supressão de regras selecionadas sem desabilitar essas regras para todo o script.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
csharp, powershell
Domínio
tooling
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.