Commit Graph

10 Commits

Author SHA1 Message Date
Daniël van Noord
843dbf0e54 Refactor the help message 2022-04-04 11:38:58 +02:00
Daniël van Noord
f935d362f5 Refactor all `_Argument` classes 2022-04-04 11:08:07 +02:00
Daniël van Noord
d1a1f402e3 Change naming and imports of `_Arguments` 2022-04-04 11:08:07 +02:00
Daniël van Noord
159329f0f2 Create `_CallableArgument` 2022-04-04 10:27:04 +02:00
Daniël van Noord
3b8a0207ff Remove `metavar and choices from _StoreTrueArgument` 2022-04-02 17:34:05 +02:00
Daniël van Noord
91318888ce Add a `_StoreTrueArgument` class 2022-04-02 16:00:15 +02:00
Daniël van Noord
f9839a1c13
Use `argparse` config handler on two checkers (#6120) 2022-04-02 10:44:05 +02:00
Daniël van Noord
b799cedfe3
Create `_ConfigurationFileParser` class (#6055)
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
2022-04-01 23:40:43 +02:00
Daniël van Noord
e01fa86c00
Remove the concept of checker priority (#6034)
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
2022-04-01 20:19:36 +02:00
Daniël van Noord
0bc45e9037
Create an Argument class and allow convertion of optdict into them (#5584)
* Use config initialization of ``_ArgumentsManager``
* Allow ``BaseChecker`` to register on a ``_ArgumentsManager``
* Use the ``argparse`` config handler in ``logging.py`` and add tests
2022-03-29 14:44:27 +02:00