Post

Here's my objectively correct take on lint rules: 1. If it isn't a runtime error, severity should be set to warning 2. Ensure lint scripts fail on warning 3. If it isn't a legit footgun, the rule is dumb 4. If you insist on dumb rules, they should be auto-fixable

3 reposts25 likes

When do you have runtime errors that can caught with linting that wouldn’t be better caught by typechecking?