Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend Ruff to tests and with extra rules #83

Merged
merged 4 commits into from
May 8, 2023
Merged

Conversation

RobbeSneyders
Copy link
Member

This PR makes Ruff run on tests as well and adds extra rules:

  • More Pylint rules not yet covered by default checks
  • Isort for import order
  • Pydocstyle rules
    • I ignored quite a few rules here, which we might want to activate (D100 - D107), but we can do that in separate PRs as they require manual effort.

I only had to fix one issue and add one local ignore. All other issues were auto-fixed, so these rules shouldn't lead to additional overhead.

@RobbeSneyders RobbeSneyders merged commit 5807423 into main May 8, 2023
RobbeSneyders added a commit that referenced this pull request May 8, 2023
Pipeline on main was failing after merging #80 en #83 separately.
@RobbeSneyders RobbeSneyders deleted the feature/extend-ruff branch May 15, 2023 16:29
Hakimovich99 pushed a commit that referenced this pull request Oct 16, 2023
This PR makes Ruff run on tests as well and adds extra rules:
- More Pylint rules not yet covered by default checks
- Isort for import order
- Pydocstyle rules
- I ignored quite a few rules here, which we might want to activate
(D100 - D107), but we can do that in separate PRs as they require manual
effort.

I only had to fix one issue and add one local ignore. All other issues
were auto-fixed, so these rules shouldn't lead to additional overhead.
Hakimovich99 pushed a commit that referenced this pull request Oct 16, 2023
Pipeline on main was failing after merging #80 en #83 separately.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants