-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Preferences
-
None
-
3
-
Needed
-
-
Iteration Jellyfish, Iteration Kraken
Use yargs for parsing command-line options. Pass types for options for which we know a type that yargs understands.
Display an error message with showErrorBox() when parsing fails.
This involves adding e2e tests to verify that the CLI arguments take precedence over UI options and UI options are not configurable if set on the command line.
- depends on
-
COMPASS-6060 Implement new Preferences class
- Closed
- is depended on by
-
COMPASS-6069 Implement command-line connection string/file support
- Closed
-
COMPASS-6113 Ensure telemetry for CLI connection import/export works
- Closed
- is related to
-
COMPASS-6071 Implement global config file parser
- Closed