args-parser is a small C++ header-only library for parsing command line arguments.
-Werror=shadow
Fixed multiple definitions when included from different compile units.
Improved performance. Added possibility to set positional arguments string for the help. Added benchmark.
Added possibility to handle positional arguments.
Ready for Qt6. Added more tests.
Allowed to inherit from some classes.
Added addArg()
methods into API.
Added possibility to set up custom printer in help.
Improved API with new syntax, not it's impossible to mess with end()
methods.
Fixed issue with printing help of global argument under command.
Added possibility to add Command into groups.
Renamed include directory to args-parser
. Prepared for Conan C++ package manager.