pylint-bot / pylint-unofficial

UNOFFICIAL playground for pylint github migration
0 stars 0 forks source link

[1.5.0 regression] using load-plugins with >1 plugin hides some messages #713

Closed pylint-bot closed 8 years ago

pylint-bot commented 8 years ago

Originally reported by: Florian Bruhin (BitBucket: The-Compiler, GitHub: @The-Compiler?)


It seems as soon as I use load-plugins with more than one plugin, some messages are not emitted anymore - at least those:

I tried this in the qutebrowser repository by doing PYTHONPATH=$PWD/scripts/dev pylint qutebrowser/misc/utilcmds.py -rn as utilcmds.py should violate at least 4 of those 5 checks.

As soon as I only load one plugin in my .pylintrc, the errors show up as expected.

The plugin source code is at scripts/dev/pylint_checkers in the repo.


pylint-bot commented 8 years ago

Original comment by Florian Bruhin (BitBucket: The-Compiler, GitHub: @The-Compiler?):


I'm not sure if the ">1 plugin" part is correct, maybe it's "either the config plugin or two others" or something. Either way, if I don't load any plugins, the messages reappear.

pylint-bot commented 8 years ago

Original comment by Florian Bruhin (BitBucket: The-Compiler, GitHub: @The-Compiler?):


Ah, I think this is a duplicate of #711. I changed my visit_callfunc to visit_call and the builtin checkers work again.

I can also confirm the fix from #711 works. Sorry for the noise! :)

pylint-bot commented 8 years ago

Original comment by Florian Bruhin (BitBucket: The-Compiler, GitHub: @The-Compiler?):


Duplicate of #711.