PowerShell / PowerShell/PSScriptAnalyzer
AvoidUsingPositionalParameters is flagging simple "echo"s
Nessuno ha ancora preso questa issue.
- Lingua principale
- C#
- Stelle
- 2.2k
- Fork
- 414
- Merge medio
- 13h 1m
- PR unite (30g)
- 2
Descrizione
Steps to reproduce
Write-Host Done with projects.
Expected behavior
To prevent this rule from being too noisy, this rule gets only triggered when there are 3 or more parameters supplied.
Actual behavior

Environment data
Can't, I'm using GitHub Actions. They claim 1.21.0:
https://github.com/actions/runner-images/blob/main/images/win/Windows2022-Readme.md#powershell-modules
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia dalla descrizione collegata della regola AvoidUsingPositionalParameters e riproduci il comando Write-Host segnalato nell’ambiente PowerShell 1.21.0 indicato. Determina perché questo semplice comando viene segnalato nonostante la soglia documentata di tre parametri; il lavoro è completato quando il comando non viene più segnalato erroneamente, mentre la regola continua a gestire i casi previsti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp, powershell
- Ambito
- tooling
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100