Add an option to enable all checks
There's currently no way to enable all checks by default. I'd like to have an option to use Credo in a blacklist mode, where I enable ALL checks by default, and then enable those I don't need.
Alternatively, there should at least be a list of all available checks in the documentation, which can easily be copy pasted into my config to enable them all.
Can't you just generate a Credo config and enable all the disabled checks in it?
mix credo gen.config as described in the docs: https://hexdocs.pm/credo/config_file.html
@rrrene that's what I'm doing, but this way it doesn't automatically enable new checks when they're added to credo and you have to manually check the changelog every time to see if anything got added.
Not exactly the same as this, but related: would it make sense to add an option to fail if any check didn’t appear anywhere in the project’s config (either enabled or disabled)? It’s easy to miss a new check in an update, and I try to disable as few as I can, so being warned about new checks that I haven’t tried would be great.