-
Notifications
You must be signed in to change notification settings - Fork 173
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
[BUG] PyLint doesn't report duplicate-code
under Prospector
#599
Comments
FWIW, I just did a test running directly and independently all the tools that Prospector integrates against a real-world code base and this and the other PyLint and Vulture issues I've opened are the only cases I've found where Prospector fails to report what the tools report when run directly. |
Run Vulture directly and independently because [Prospector misses unused methods](prospector-dev/prospector#599 (comment)). This reverts commit 99e58fd.
Also found that next to https://pylint.pycqa.org/en/latest/user_guide/messages/warning/fixme.html |
Issue closed because there are no resent messages, if you are still impacted please, |
In case it helps as real user feedback, when I reported this I moved my use of tools with missing support in prospector out of prospector and used the tools directly. Since then I've run into more issues specific to prospector and moved more out of prospector to the point where I need to know just as much about the gotchas in prospector as I would have to know to use the tools individually and directly. So when I next have time to revisit these issues, I'll be moving away from prospector entirely, not retesting with the most recent version. |
Describe the bug
Running PyLint with
jobs = 1
directly reportsduplicate-code
:But running it under Prospector reports nothing:
Environment:
python:3.11
imageAdditional context
Note that PyLint doesn't report
duplicate-code
when running in parallel jobs, whether under Prospector or directly. Hence this requiresjobs = 1
or equivalent CLI option.The text was updated successfully, but these errors were encountered: