gruntwork-io / gruntwork-io/pre-commit

Allow specifying arbitrary args for shellcheck

Aperta
#28 2 commenti 5 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Shell
Stelle
547
Fork
168
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Unfortunately `args` currently only allows `--enable`.
This is problematic when other shellcheck options are necesarry.

Concrete use-case:
When sourcing files in scripts shellcheck requires the `--external-sources` / `-x` option to follow these. Otherwise it will fail with a `SC1091` error.

Please enable passing all options through to shellcheck.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Individua la configurazione dell’hook pre-commit e il codice che attualmente limita gli argomenti di shellcheck a --enable. Traccia il modo in cui gli argomenti vengono passati a shellcheck, quindi verifica che opzioni arbitrarie come --external-sources o -x vengano inoltrate e impediscano l’errore SC1091 segnalato.

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

Valutazione

Stack tecnologico
shell
Ambito
tooling
Tipo di issue
Funzionalità
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
52/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.