Change pylint invocation to avoid namespace clashes #382
Labels
backlog
build & infra
Issues related to build & infrastructure.
release:after-ga
To be resolved after GA release
See #376 (comment).
Right now
eachdist.py
generates a longpylint
command that lints the entire project in one run, which raises false errors (especiallyno-member
errors) if two modules import different classes or modules with the same local name.It's easy to fix this by linting each file separately, which
eachdist.py
already supports:But this makes lint significantly slower. A better solution might be to lint each package separately, or lint all files separately in parallel.
The text was updated successfully, but these errors were encountered: