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

663 Commits

Author SHA1 Message Date
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
Henry Fredrick Schreiner
e870e264c3 Info and examples 2017-03-02 12:38:45 -05:00
Henry Fredrick Schreiner
9d697b8511 Fallback support added, better structure 2017-03-02 12:02:44 -05:00
Henry Fredrick Schreiner
7856de43ca Broken tests only because adding new desired behavior 2017-03-01 16:01:29 -05:00
Henry Fredrick Schreiner
78dc2a5b92 Mention of rang library 2017-02-27 14:40:53 -05:00
Henry Fredrick Schreiner
2c431f1613 Adding fixes from derilict C++14 branch 2017-02-25 09:07:45 -05:00
Henry Fredrick Schreiner
9a956f1d69 Updates to readme 2017-02-24 21:17:42 -05:00
henryiii
afd7dce93a Update App.hpp to remove a warning 2017-02-24 18:33:37 -05:00
Henry Fredrick Schreiner
904793eab4 Fixing a few warnings 2017-02-24 18:33:26 -05:00
Henry Fredrick Schreiner
3f4c165ea9 Adding string based method for requires/excludes 2017-02-24 16:59:53 -05:00
Henry Fredrick Schreiner
0ccd814ac9 Fix missing signature on set_callback 2017-02-24 16:19:33 -05:00
Henry Fredrick Schreiner
e9b5ff72bb Adding changelog and notes on futher work. 2017-02-24 15:35:48 -05:00
Henry Fredrick Schreiner
e2a12e298d --amend 2017-02-24 15:29:36 -05:00
Henry Fredrick Schreiner
84cfcc185b Adding nicer docs 2017-02-24 15:27:06 -05:00
Henry Fredrick Schreiner
a8f5b32830 Updated names in Option, too 2017-02-24 15:15:48 -05:00
Henry Fredrick Schreiner
c02130b7db Nicer docs 2017-02-24 14:53:42 -05:00
Henry Fredrick Schreiner
1dfe8dcea1 Rename App members, originize help 2017-02-24 14:29:26 -05:00
Henry Fredrick Schreiner
63bd186760 Refactor name/desc 2017-02-24 13:27:44 -05:00