-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Various topics to be considered/addressed:
- Some arguments need to be reworked/corrected/expanded on. Functionality like setting a preset with all of its parameters (
--write-pre/--wp) should be added. - Review consistency of command handling (i.e. does
--jsonbehave as expected for all options? Is validation of all arguments performed prior to execution of the first command?) - Add max occurrence to certain options and verify prior to execution (some options are only processed once at startup, and the CLI should provide appropriate feedback to make this behavior clear).
- The current approach is getting a bit messy. Look for ways to simplify the command parsing. Consider switching over to System.CommandLine. While this has its own complexities, it lends itself to a well-structured CLI interface. This may also aid in supporting tab-completion on other shells using dotnet-suggest.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request