GDQuest / GDQuest/GDScript-formatter
Linter: doesn't work with stdin
- Lingua principale
- Rust
- Stelle
- 455
- Fork
- 39
- Merge medio
- 1g 15h
- PR unite (30g)
- 4
Descrizione
[Modified into a bug report from the previous feature request; I don't think we actually need a `--config` argument to specify the location of a `.editorconfig`.]
`gdscript-formatter lint` doesn't work in `stdin` mode; I couldn't tell if this was intentional or not:
```sh
# Guessed from the docs/--help output:
$ cat dice.gd | gdscript-formatter lint
Error: No GDScript files found in the arguments provided. Please provide at least one .gd file or directory containing .gd files.
# Another CLI convention:
$ cat dice.gd | gdscript-formatter lint -
Error: No GDScript files found in the arguments provided. Please provide at least one .gd file or directory containing .gd files.
```
Maybe a `--stdin` argument to force this? I couldn't tell from the code, I can't Rust yet.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia ricostruendo il modo in cui il comando `gdscript-formatter lint` analizza gli argomenti dei file e gestisce lo standard input, utilizzando le forme di invocazione documentate e quelle di `--help` riportate nel report. Conferma la convenzione prevista per stdin, quindi verifica che il GDScript passato tramite pipe venga sottoposto correttamente a lint senza l’errore attuale “No GDScript files found”.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- rust
- Ambito
- cli, tooling
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 55/100