PowerShell / PowerShell/PSScriptAnalyzer
Should SuppressAzurePowerShellBreakingChangeWarnings throw UseDeclaredVarsMoreThanAssignments by default?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C#
- Sterne
- 2.2k
- Forks
- 414
- Ø Merge
- 13 Std. 1 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
Summary of the new feature
Currently $SuppressAzurePowerShellBreakingChangeWarnings variable warns with UseDeclaredVarsMoreThanAssignments however $WhatIfPreference does not.
Should this be added to default list of ignore rules or too specific to Az Powershell cmdlets?
Proposed technical implementation details (optional)
Add this to list of default exceptions for UseDeclaredVarsMoreThanAssignments rule in Engine/SpecialVars.cs.
What is the latest version of PSScriptAnalyzer at the point of writing
v1.19.1
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Lies Engine/SpecialVars.cs sowie die verknüpfte Definition der Breaking Change und die Dokumentation zu den Meldungen. Prüfe, wie die Standardausnahmen für UseDeclaredVarsMoreThanAssignments dargestellt werden, und verifiziere anschließend die erwartete Behandlung von SuppressAzurePowerShellBreakingChangeWarnings anhand des bestehenden Regelverhaltens. Erledigt ist die Aufgabe, wenn die Entscheidung zur Standardliste implementiert und durch die entsprechenden Analyzer-Tests abgedeckt ist, sofern verfügbar.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp, powershell
- Bereich
- tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100