1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-04-30 12:43:52 +00:00
Philip Top 343a730a04 Add needs to subcommand (#317)
* add a needs method to the app/subcommand

* add some needs subcommand tests

* add a few more subcommand tests for needs and alias

* fix shadow warnings

* add some tests of the error pathways and fix a few anomalous conditions on the Option excludes function

* add needs and alias functions in the readme

* add some tests of ignore_case and underscore with the alias operations

* add a few more test cases for needs option groups

* add callback tests with needs and add a few comments in the readme

* update formatting

* add error checks on the aliases and restrictions on valid names for subcommands and aliases

* add checks for matching subcommands and improve error return values to include the offending name

* add some tests of the alias errors

* add some more tests to check subcommand name matching during addition

* add some additional tests and remove a redundant chunk of codes

* add some more checks of subcommand name overlap in option_groups

* allow disabled subcommand to bypass name matching check
2019-10-25 10:21:34 -04:00
..
2019-10-25 10:21:34 -04:00
2019-07-29 00:19:35 -04:00
2019-08-18 19:51:14 -04:00
2019-08-18 19:51:14 -04:00
2019-08-18 19:51:14 -04:00
2019-10-25 10:21:34 -04:00
2019-08-18 19:51:14 -04:00
2019-05-18 19:11:27 +02:00
2019-10-24 19:07:01 -04:00
2019-05-20 14:23:11 +02:00