Closed
Description
- When checking whether a linter exists, we're always treating linters as modules in the current python installation. I.e. if user has provided fully qualified path to linter, we still check if linter is installed using
pythong -c 'import <linter>'
- The telemetry captured to determine whether a user has provided a fully qualified path to a linter no longer works (logic is incorrect)
- Assume user enters the path to a linter in
settings.json
, and the path is invalid.
We'll display the messageLinter xxx is not installed [Install] [Disable xxx] [Disable linting]
If user opts to install, they'll keep getting the above error as the path provided insettings.json
is invalid.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment