canonical / snapcraft

Package, distribute, and update any app for Linux and IoT.
https://snapcraft.io
GNU General Public License v3.0
1.18k stars 445 forks source link

Move more linting to ruff #4712

Open lengau opened 7 months ago

lengau commented 7 months ago

What needs to get done

  1. Bring the latest linting config from starbase as much as possible
  2. Replace isort with relevant ruff config. (Any unimplemented config is okay to ignore as long as ruff doesn't rewrite unchanged files)
  3. Disable flake8 and pylint tests that are repeated by ruff

Why it needs to get done

Continuous improvement on the code quality front

syncronize-issues-to-jira[bot] commented 7 months ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-2662.

This message was autogenerated