Closed msherry closed 6 years ago
The cause of this specific problem has to do with a bad init-hook
section in the .pylintrc
file being passed to pycheckers.py, and thence to pylint.
EDIT: it was actually related to pylint being unable to find its .pylintrc
file within the context of the init-hook
directive, despite being passed the --rcfile
option. Also setting the PYLINTRC
environment variable solved this particular issue.
When pylint crashes, e.g with the following error:
it is not detected correctly. We should do a better job of differentiating between exit statuses due to lint problems vs. checker crashes.