Closed
Description
Is your feature request related to a problem? Please describe.
enable-all
has the following advantage:
- convenient for users, I understand it.
- all newly added linters are automatically used by a lot of users.
But it has the following downside: when
golangci-lint
is updated users typically get some new linters enabled: it can be annoying, it can fail CI builds. Users should disable linters one by one in such cases.I think long-term updates cost is more important than a one-time configuration cost.
Let's discuss it!
but there was no discussion, the PR was just merged.
Describe the solution you'd like
I would like to open a constructive debate about this deprecation.
Describe alternatives you've considered
Removes the deprecation of enable-all
.
Additional context