PowerShell / PowerShell/PSScriptAnalyzer

Support running in ConstrainedLanguage mode

Offen
#1,502 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Area - Engine Consider - 2.0
Vorherrschende Sprache
C#
Sterne
2.2k
Forks
414
Ø Merge
13 Std. 1 Min.
Gemergte PRs (30 T.)
2

Beschreibung

Summary of the new feature

As a user, I want to be able to invoke PSScriptAnalyzer while running in ConstrainedLanguage mode.

As a user I want to be able to see Diagnostics in VS Code while I'm using the PowerShell extension for VS Code which supports running in ConstrainedLanguage mode.

Proposed technical implementation details (optional)

I think the module would have to be 100% binary and not rely on AddScript(foo, useLocalScope: false).

What is the latest version of PSScriptAnalyzer at the point of writing

1.19

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit zu untersuchen, wie PSScriptAnalyzer AddScript(foo, useLocalScope: false) aufruft und wie sein Modul paketiert wird. Die Arbeit ist abgeschlossen, wenn PSScriptAnalyzer im ConstrainedLanguage-Modus ausgeführt werden kann und Diagnosen über die PowerShell-Erweiterung für VS Code in diesem Modus angezeigt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp, powershell
Bereich
devtools, security
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.