1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-04-30 12:43:52 +00:00

943 Commits

Author SHA1 Message Date
Henry Fredrick Schreiner
4d61a4530c Support for printing subcommands 2017-03-23 09:19:28 -04:00
Henry Fredrick Schreiner
98cdc6eb09 Adding output and tests for ini vectors and flags 2017-03-22 16:07:38 -04:00
Henry Fredrick Schreiner
68f319279b Fix for build failure 2017-03-22 12:13:16 -04:00
Henry Fredrick Schreiner
18b3fa9dfe Adding more docs 2017-03-22 11:13:23 -04:00
Henry Fredrick Schreiner
a0b10b4c50 Adding timer 2017-03-22 10:40:00 -04:00
Henry Fredrick Schreiner
90a02425f0 Match docs to recent changes 2017-03-17 14:52:58 -04:00
Henry Fredrick Schreiner
a6621ff8a9 Changing ErrorCodes -> ExitCodes 2017-03-17 14:45:04 -04:00
Henry Fredrick Schreiner
b6f82d63ec Test for exit 2017-03-17 14:43:32 -04:00
Henry Fredrick Schreiner
051841f21c More tests 2017-03-17 14:01:22 -04:00
Henry Fredrick Schreiner
03307dcb0b Actually test subcom with subcom test 2017-03-17 13:48:01 -04:00
Henry Fredrick Schreiner
c50dd580bd HorribleError for subcommand test 2017-03-17 13:30:14 -04:00
Henry Fredrick Schreiner
50ef31103f Adding a few fallthrough tests 2017-03-17 13:27:08 -04:00
Henry Fredrick Schreiner
4763c02926 More ini tests 2017-03-17 13:22:49 -04:00
Henry Fredrick Schreiner
ead1ff0565 Adding more ini tests, fix extra print 2017-03-17 13:03:39 -04:00
Henry Fredrick Schreiner
21f9159750 Fix test and use got_subcom properly 2017-03-17 12:11:06 -04:00
Henry Fredrick Schreiner
c5582fe1a5 Adding test for got_subcom 2017-03-17 12:08:20 -04:00
Henry Fredrick Schreiner
a3522c1ddf Fix and add cov for subcom ini parser 2017-03-17 12:04:22 -04:00
Henry Fredrick Schreiner
17564cec05 Scoped enum for errors 2017-03-17 11:34:10 -04:00
Henry Fredrick Schreiner
e49cc11f11 Help for subcom 2017-03-16 22:16:03 -04:00
Henry Fredrick Schreiner
194284c24b Adding remove_option check on config 2017-03-16 22:10:11 -04:00
Henry Fredrick Schreiner
c4d0fc1a07 Testing short vect too 2017-03-15 10:03:26 -04:00
Henry Fredrick Schreiner
dbe03bea95 Throw error if subcommand does not exist, better test 2017-03-15 09:22:45 -04:00
Henry Fredrick Schreiner
c5cdace048 Help for defaulted vector 2017-03-15 09:15:29 -04:00
Henry Fredrick Schreiner
f6e771a248 Adding corrected positional help 2017-03-15 09:11:32 -04:00
Henry Fredrick Schreiner
6d445ff03d Adding test and better positional help output 2017-03-15 08:54:31 -04:00
Henry Fredrick Schreiner
0ca8a43ebd Better ini config behavour with one quote 2017-03-15 08:29:26 -04:00
Henry Fredrick Schreiner
7b01535303 Adding a few name tests 2017-03-15 08:19:01 -04:00
Henry Fredrick Schreiner
365315dfdd Adding two more lines to tests 2017-03-14 20:20:03 -04:00
Henry Fredrick Schreiner
d857b24786 Filling out string tools 2017-03-14 18:05:31 -04:00
Henry Fredrick Schreiner
6e8d7dc22d Adding a few more help tests 2017-03-14 09:50:18 -04:00
Henry Fredrick Schreiner
cf4f608621 Adding check for invalid positionals 2017-03-09 10:45:52 -05:00
Henry Fredrick Schreiner
af79da5d84 Fix unlimited positionals 2017-03-09 09:41:57 -05:00
Henry Fredrick Schreiner
bdf3993d09 Adding test for coverage, fixed bug in uncovered code 2017-03-09 09:37:16 -05:00
Henry Fredrick Schreiner
f93cb653c7 Adding tests for App, may have found an issue with expected(-1) 2017-03-09 09:11:11 -05:00
Henry Fredrick Schreiner
09afb2436f Adding test for bad name string long 2017-03-09 08:42:58 -05:00
Henry Fredrick Schreiner
2c837f9b06 Bugfix: Single line now counts as a flag in INI 2017-03-09 08:41:22 -05:00
Henry Fredrick Schreiner
9690ef1b01 Spelling fixes 2017-03-08 11:11:52 -05:00
Henry Fredrick Schreiner
467b0b1325 Adding nicer links and code coverage info 2017-03-08 11:08:19 -05:00
Henry Fredrick Schreiner
87185a1879 Adding callback success 2017-03-08 10:49:51 -05:00
Henry Fredrick Schreiner
4af3faef80 Adding forwarding version of hlpers 2017-03-08 10:44:30 -05:00
Henry Fredrick Schreiner
33f4c5783a Adding test for horrible error 2017-03-08 10:28:42 -05:00
Henry Fredrick Schreiner
3e8502bf43 Added OptionNotFound, correct throw on failed run 2017-03-08 09:50:15 -05:00
Henry Fredrick Schreiner
a9c564c38a FileError for INI 2017-03-08 09:42:56 -05:00
Henry Fredrick Schreiner
58655472f7 IncorrectConstruction 2017-03-08 09:34:08 -05:00
Henry Fredrick Schreiner
2af5577b39 Adding missed update 2017-03-08 09:16:19 -05:00
Henry Fredrick Schreiner
228fd36cec Adding tests for Types, lexical casts, dropped useless and incorrect template 2017-03-08 09:15:35 -05:00
Henry Fredrick Schreiner
e23f56551d Adding Validator tests, fixed a bug 2017-03-08 08:25:10 -05:00
Henry Fredrick Schreiner
3d664b7100 Typo fix 2017-03-07 19:00:37 -05:00
Henry Fredrick Schreiner
5f030f5fb9 Adding faster build 2017-03-07 18:53:20 -05:00
Henry Fredrick Schreiner
0417abc1ca Adding corrected badge link 2017-03-07 18:51:31 -05:00