PowerShell / PowerShell/PSScriptAnalyzer

Allow Invoke-Formatter to be pipable

Offen
#1,761 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Area - Formatter Issue - Enhancement Up-for-Grabs
Vorherrschende Sprache
C#
Sterne
2.2k
Forks
414
Ø Merge
13 Std. 1 Min.
Gemergte PRs (30 T.)
2

Beschreibung

Summary of the new feature

A clear and concise description of what the problem is that the new feature would solve.
Hi I have some powershell code in a variable, it would be usefull if I could run $code | Invoke-Formatter, this does not seem to work instead I have to run Invoke-Formatter $code.

What is the latest version of PSScriptAnalyzer at the point of writing
I am using 1.20.0 of PSScriptAnalyzer on Windows 10 using pwsh 7.1

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, den Befehl Invoke-Formatter in PSScriptAnalyzer zu finden und zu untersuchen, wie er das Codeargument derzeit akzeptiert. Überprüfe das gewünschte Verhalten mit PowerShell-Pipelineeingaben und betrachte die Arbeit als abgeschlossen, wenn $code | Invoke-Formatter dieselbe formatierte Ausgabe erzeugt wie Invoke-Formatter $code.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
powershell
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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