Skip to content

Pylint fixes (Part 1)

Jonathan Neuhauser requested to merge joneuhauser/extensions:pylint-fixes into master

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.

Implementation notes

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.

Checklist

  • Add unit tests (if applicable)
  • Changes to inkex/ are well documented
  • Clean merge request history
Edited by Jonathan Neuhauser

Merge request reports