The default rules for most linters like pylint are rather broad and thus can be annoying if you only want squiggles for basic stuff like unused variables (e.g. not everyone wants to be told what an appropriate variable name is). When the user doesn't provide any specific linting configuration -- whether through a config file or through their settings.json -- we should provide a default experience that works for the vast majority of users to keep them from being overwhelmed.
The default rules for most linters like pylint are rather broad and thus can be annoying if you only want squiggles for basic stuff like unused variables (e.g. not everyone wants to be told what an appropriate variable name is). When the user doesn't provide any specific linting configuration -- whether through a config file or through their
settings.json-- we should provide a default experience that works for the vast majority of users to keep them from being overwhelmed.