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
pylint improvements / refactorings #6857
Labels
component: style / refactoring
Issues related to coding styles or code that should be refactored.
priority: 2 - low
Issues which are currently not very important.
Comments
The-Compiler
added
component: style / refactoring
Issues related to coding styles or code that should be refactored.
priority: 2 - low
Issues which are currently not very important.
labels
Dec 2, 2021
The-Compiler
added a commit
that referenced
this issue
Dec 2, 2021
The-Compiler
added a commit
that referenced
this issue
Dec 2, 2021
The-Compiler
added a commit
that referenced
this issue
Dec 2, 2021
The-Compiler
added a commit
that referenced
this issue
Dec 2, 2021
The-Compiler
added a commit
that referenced
this issue
Dec 3, 2021
The-Compiler
added a commit
that referenced
this issue
Dec 3, 2021
mkonig
pushed a commit
to mkonig/qutebrowser
that referenced
this issue
Dec 7, 2021
mkonig
pushed a commit
to mkonig/qutebrowser
that referenced
this issue
Dec 7, 2021
mkonig
pushed a commit
to mkonig/qutebrowser
that referenced
this issue
Dec 7, 2021
mkonig
pushed a commit
to mkonig/qutebrowser
that referenced
this issue
Dec 7, 2021
mkonig
pushed a commit
to mkonig/qutebrowser
that referenced
this issue
Dec 7, 2021
twigleingrid
pushed a commit
to twigleingrid/qutebrowser
that referenced
this issue
May 13, 2022
twigleingrid
pushed a commit
to twigleingrid/qutebrowser
that referenced
this issue
May 13, 2022
twigleingrid
pushed a commit
to twigleingrid/qutebrowser
that referenced
this issue
May 13, 2022
twigleingrid
pushed a commit
to twigleingrid/qutebrowser
that referenced
this issue
May 13, 2022
twigleingrid
pushed a commit
to twigleingrid/qutebrowser
that referenced
this issue
May 13, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
component: style / refactoring
Issues related to coding styles or code that should be refactored.
priority: 2 - low
Issues which are currently not very important.
Currently working on some major pylint changes because we pinned it due to a bug (pylint-dev/astroid#772) but never unpinned it...
Some notes on stuff we should probably do at some point, but not right now:
UPPER_CASE
for enum members, like also suggested by the Python enum docs (this has confused contributors before IIRC)-style
instead of-rgx
in the pylint config: https://pylint.pycqa.org/en/latest/user_guide/options.html#predefined-naming-stylesB904
- Useraise ... from err
inexcept
clauses PyCQA/flake8-bugbear#181 for some related discussion)disable=consider-using-with
ignores and see if we can restructure code to usewith
there toowrong-import-order
for tests (there is noknown-local
, see e.g. [WISHLIST] wrong-import-order: Add parameters to known_*_library (future, standard, third...) pylint-dev/pylint#876 and [REF] import-checkers: Use of isort pylint-dev/pylint#879)too-many-try-statements
unused-before-assignment
once Regressionused-before-assignment
with type annotation pylint-dev/pylint#5342 is fixeduse-implicit-booleaness-not-comparison
for testsconsider-using-tuple
oruse-set-for-membership
pylint.extensions.mccabe
with[DESIGN] max-complexity=12
, seems to catch some stuff pylint does notpylint.extensions.redefined_variable_type
(also as preparation for more mypy coverage)missing-param-doc
, maybemissing-raises-doc
,missing-type-doc
,useless-param-doc
)disable-next
comments moreunsubscriptable-object
false positive forconfig.cache
with-j16
to pylintThe text was updated successfully, but these errors were encountered: