Closed
Description
Currently we have two lint groups, clippy
and clippy_pendantic
.
We’ve already discussed that we should have more.
I can think of:
clippy_deprecated
: group where we move lints we ultimately want to remove (refas_slice
will be stable in 1.7 #728);clippy_non_api_breaking
: subgroup ofclippy
with only lints whose fix would not change the public API (eg. noptr_arg
,type_complexity
,wrong_pub_self_convention
, etc.). Useful for crate which did not use Clippy historically and don’t want to change their API. Or maybeclippy_api_breaking
with only those lints? Or both and ensure any lint is in either one?
Can you think of other groups you’d want?