fitzgen / fitzgen/is_executable
Missing `is_symlink` check?
- Lingua principale
- Rust
- Stelle
- 24
- Fork
- 13
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
This is `is_executable` of `is_executable`: https://github.com/fitzgen/is_executable/blob/master/src/lib.rs#L90-L97
This is `is_executable` of `nushell`: https://github.com/nushell/nushell/blob/b39dda05500d92b627685b8251bfe416dc621c08/crates/nu-completion/src/command.rs#L73-L86
If you compare them you will notice that nushell has an additional `is_symlink()` check but `is_executable`'s `is_executable` does not. Is this intentional or is there potentially an unintended omission?
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia da src/lib.rs intorno alle righe 90-97 e confronta l’implementazione di nushell indicata in crates/nu-completion/src/command.rs intorno alle righe 73-86. Determina se la gestione dei symlink è intenzionale per questa utility e controlla i test esistenti per verificare il comportamento previsto. Il lavoro è completato quando il comportamento è chiarito e, se viene confermata un’omissione, questa è coperta da un test appropriato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- rust
- Ambito
- operating-systems
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100