PowerShell / PowerShell/PSScriptAnalyzer
Assignment of invalid values to local action preference variables
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- C#
- Estrelas
- 2.2k
- Forks
- 414
- Merge médio
- 13h 1min
- PRs com merge (30d)
- 2
Descrição
Not global action preference variables are not strongly typed. As a result,
anything can be assigned to them, not necessarily valid values. For example,
typos will not be reported as errors, unlike with global variables.
In other words, PSSA should report issues like this, mind the typo:
$VerbosePreference = 'Cotninue'
References:
- Microsoft Connect 692892
- Local-ActionPreference.
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Comece rastreando como o PSScriptAnalyzer trata atribuições a variáveis de preferência de ação do PowerShell e, em seguida, revise o exemplo Local-ActionPreference e o comportamento referenciado. Considera-se concluído quando um valor local inválido, como o incorreto 'Cotninue', é reportado como um problema do analisador, enquanto os valores válidos continuam sendo aceitos.
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
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 38/100