-
-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
The Yakut CLI is overly rigid and unintelligent. Example:
> yakut mon -h
Usage: yakut monitor [OPTIONS]
Try 'yakut monitor --help' for help.
Error: No such option: -h
> yakut mon --path ~/.dsdl/types
Usage: yakut monitor [OPTIONS]
Try 'yakut monitor --help' for help.
Error: No such option: --path
> yakut mon --help --path ~/.dsdl/types
Usage: yakut monitor [OPTIONS]
Try 'yakut monitor --help' for help.
Error: No such option: --path
> yakut mon --help
(no --path option shown)
> yakut mon
Error: Run `yakut compile <path>/uavcan` to compile DSDL namespace 'uavcan'
Modern CLIs are flexible and smart. click
is obviously retrograde and should be disused.
Metadata
Metadata
Assignees
Labels
No labels