-
Notifications
You must be signed in to change notification settings - Fork 23
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
Enable optional pylint plugins. #876
Comments
Thanks for the suggestion! I completely agree that the Please go ahead and submit the PR! |
Alright, will do 👍🏼 |
Before I continue: there’s a significant number of Basically, two-line idioms like this macaron/src/macaron/slsa_analyzer/analyze_context.py Lines 194 to 195 in edfe06e
if req := self.ctx_data.get(req_name): I’m happy to make the change, though it’ll take a little effort to adjust to reading the new code. Alternatively, I can disable the Code Style checker completely as a first change, and we can discuss this one again later. What are the team’s thoughts on this? |
To prevent a large change set, I recommend disabling the Code Style checker in the initial PR. |
The pylint checker provides a bunch of useful, optional checkers that can improve code quality and performance. I recommend enabling most (not all) of them 🤓 1
Happy to provide the PR, if that helps?
Footnotes
The perflint plugin is interesting, but also a tad noisy, so perhaps not the right time to integrate permanently. ↩
The text was updated successfully, but these errors were encountered: