linter
linter copied to clipboard
disabled providers list not respected
Since recently updating atom-ide-*, the linter now provides alerts for pyflakes, pycodestyle, and mccabe in addition to flake8 (which is all I saw before this update and all that I want to see). Listing "pyflakes, pycodestyle, mccabe" in the "disabled providers" section of Linter settings does not disable these additional checks.
macOS Mojave 10.14.6 Atom 1.57.0 Linter 3.4.0
In your dev tools do you see a message like this?
`Linter package: disabled linter providers: ${disabledProviders}`
In your dev tools do you see a message like this?
`Linter package: disabled linter providers: ${disabledProviders}`
Yes: "Linter package: disabled linter providers: pyflakes,pycodestyle,mccabe /Users/user_name/.atom/packages/linter/dist/index.js:1"
This means that the providers are being ignored by the Linter. Not sure why you still keep seeing them.
This means that the providers are being ignored by the Linter. Not sure why you still keep seeing them.
Is there anything else I can provide to help track it down? The output of atom-ide-diagnostics correctly shows only flake8 issues.
Can confirm this behavior - I'm experiencing the exact same bug on Linux Mint 20/Atom 1.58.0/Linter 3.4.0. Dev tools output also includes the correct "Linter package: disabled linter providers" message, but pycodestyle warnings are still being shown.
For ide-python, I released a new version (and another one is coming if you are on the old pyls
). You can disable the providers from inside ide-python directly.