4 ms·
> While one could argue these are the job of the compiler, they are not today, and so linting during CI is not only appropriate, but practically required. I di
by fivea 5y ago
> While one could argue these are the job of the compiler, they are not today, and so linting during CI is not only appropriate, but practically required.
I disagree. Stylistic choices should not block a pipeline. It's impossible to argue in favour of blocking a release just because there's a whitespace in a place where it makes some random developer frown. The robustness principle also applies here.
And no, build/critical errors are not the same as stylistic/linting errors.
- jen20 5y agoWhether you check errors is a correctness issue, not a stylistic one.