What does the merge request do?
Fix various pylint issues in the color extensions, Barcode folder, ink2canvas folder and inkex main directory. Also added a lot of docstrings wherever pylint complained.
After fixing typehints in paths.py, an error popped up (undefined variables in
quadratic.reverse()). I fixed this and added a unit test. The other unit tests are unchanged.
Summary for release notes
Improvements to code quality.
Add unit tests (if applicable)
inkex/are well documented
Clean merge request history