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

330 Commits

Author SHA1 Message Date
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
Henry Fredrick Schreiner
37f3c0859e Adding webhooks for gitter 2017-03-07 17:39:35 -05:00
Henry Schreiner
89ed072f39 Codecov (#5)
* Adding first try at coverage

* Fix for CMakeLists

* Fix for wrong shell

* Fixes to Coverage

* Fix for missing coverage

* Adding badge

* Using repo token

* Adding test files to coverage

* Fix typo

* Adding codecov

* Fix for code coverage

* Fix single file tests under CodeCov

* Seperating coverage steps

* Fix testrunner to be ctest

* Fix constant rebuilding of doxygen

* Adding coverage, tested locally

* Adding compiler version to gcov

* Fixing code coverage gcov download and use

* Adding Coverage build type with some fixes

* Better way of using gcc

* Adding coverage badge

* Removing tests from calcs
2017-03-07 16:17:30 -05:00
Henry Schreiner
27d120e7b8 Cleaner import 2017-03-07 13:32:39 -05:00
Henry Fredrick Schreiner
58b25d6794 Add todo 2017-03-03 22:11:52 -05:00
Henry Fredrick Schreiner
02208064f3 Typo fix 2017-03-03 22:06:55 -05:00
Henry Fredrick Schreiner
bd48b99cee Minor updates to readme 2017-03-03 22:04:32 -05:00
Henry Fredrick Schreiner
0a6863d528 A few more warning fixes, this time only in tests 2017-03-03 21:47:20 -05:00
Henry Fredrick Schreiner
94d3ce0e17 Fixes for windows warnings 2017-03-03 21:26:03 -05:00
Henry Fredrick Schreiner
f203f4c122 Fixing windows issue 2017-03-03 21:22:10 -05:00
Henry Fredrick Schreiner
ee3f5a73c9 Ini support for flags 2017-03-03 17:51:08 -05:00
Henry Fredrick Schreiner
37f17fc19a Adding subcommand vectors and subsections 2017-03-03 17:25:27 -05:00
Henry Fredrick Schreiner
96250a5efb Added comments for ini files 2017-03-03 12:13:50 -05:00
Henry Fredrick Schreiner
84add337bb Remove double vector parse v0.6 2017-03-02 13:10:32 -05:00