DeterminateSystems / riff

Riff automatically provides external dependencies for Rust projects, with support for other languages coming soon.
https://riff.sh
Mozilla Public License 2.0
486 stars 13 forks source link

Disable help command -- DS-274 #61

Closed lucperkins closed 2 years ago

lucperkins commented 2 years ago

This PR disables the help command in favor of providing only a --help flag. A --help flag is more standard and the fact that we show help text on no-command makes the help command pretty redundant.

lucperkins commented 2 years ago

ref https://linear.app/detsys/issue/DS-274/disable-help-command

linear[bot] commented 2 years ago
DS-274 Disable `help` command

This is a nit but we should choose either `fsm --help` or `fsm help` . I consider `--help` more standard. `clap` provides a way to do this pretty trivially via `AppSettings`.

lucperkins commented 2 years ago

We've opted not to make this change, above all to retain parity with nix help.