gulpjs / gulpjs/gulp-cli

powershell completion doesn't work

Aperta
#270 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
408
Fork
112
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Before you open this issue, please complete the following tasks:

* [x] use the search bar at the top of the page to search this repository for similar issues or discussions that have already been opened.
* [x] if you think there is a bug in our code, open this issue.

### What were you expecting to happen?

powershell completion to work

### What actually happened?

powershell completion didn't work (tab does nothing after running the documented command)

### Please provide the following information:
* OS & version [e.g. MacOS Catalina 10.15.4]:
* node version (run `node -v`):
* npm version (run `npm -v`):
* gulp version (run `gulp -v`):

### Additional information

The completion script was written more than 8 years ago and is probably very outdated (if it ever worked; googling "nativeargumentcompleters" yields a very low amount and no official documentation).

It should probably be using the following to support newer powershell
https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/register-argumentcompleter?view=powershell-7.5

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia riproducendo il comando documentato per il completamento di PowerShell e ispeziona lo script di completamento del repository, che secondo l'issue ha più di otto anni. Confronta il suo comportamento con la documentazione di Register-ArgumentCompleter di PowerShell. Il lavoro è completo quando il completamento con il tab funziona con il comando documentato su una versione corrente di PowerShell, con una copertura delle regressioni se il progetto fornisce un punto di ingresso per i test pertinente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, powershell
Ambito
cli
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.