about summary refs log tree commit diff
path: root/clippy_lints/src/declared_lints.rs
AgeCommit message (Expand)AuthorLines
2025-08-02Extend `implicit_clone` to handle `to_string` calls (#14177)Timo-1/+0
2025-07-26Deprecate `string_to_string`Samuel Moelius-1/+0
2025-06-20New lint: `manual_is_multiple_of`Samuel Tardieu-0/+1
2025-06-18Prepare to split lints into multiple cratesJason Newcomb-1/+1
2025-06-16Add lint for broken doc links (#13696)Jason Newcomb-0/+1
2025-06-05Introduce coerce_container_to_any (#14812)llogiq-0/+1
2025-06-05add new lint: `ip_constant` (#14878)llogiq-0/+1
2025-06-05Add lint for broken doc linksMax Claus Nunes-0/+1
2025-06-03Add new lint: `ip_consant`relaxcn-0/+1
2025-06-02doc_suspicious_footnotes: lint text that looks like a footnoteMichael Howell-0/+1
2025-06-02Introduce coerce_container_to_anyBenjamin Saunders-0/+1
2025-06-02add lint `infallible_try_from` (#14813)llogiq-0/+1
2025-05-30new restriction lint: pointer_formatAndre Bogus-0/+1
2025-05-26add lint infallible_try_fromDan Johnson-0/+1
2025-05-19Add new `useless_concat` lint (#13829)Samuel Tardieu-0/+1
2025-05-13Add new lint: `cloned_ref_to_slice_refs` (#14284)llogiq-0/+1
2025-05-12add lint `cloned_ref_to_slice_refs`asdfish-0/+1
2025-05-12Add new `confusing_method_to_numeric_cast` lint (#13979)llogiq-0/+1
2025-05-12Add new `useless_concat` lintGuillaume Gomez-0/+1
2025-05-09remove superseded lintsbendn-4/+0
2025-05-07Rename lint into `confusing_method_to_numeric_cast`Guillaume Gomez-1/+1
2025-05-07Add `primitive_method_to_numeric_cast` lintGuillaume Gomez-0/+1
2025-04-18Move internal lints to their own crate (#13223)Timo-30/+0
2025-04-17New lint: `swap_with_temporary` (#14046)Timo-0/+1
2025-04-17New lint: `swap_with_temporary`Samuel Tardieu-0/+1
2025-04-16New lint: `redundant_test_prefix` (#13710)Samuel Tardieu-0/+1
2025-04-15new lint: `redundant_test_prefix`Victor Farazdagi-0/+1
2025-04-13Deprecate `match_on_vec_items` lint (#14217)Samuel Tardieu-1/+0
2025-04-12Move internal lints to their own crateJason Newcomb-30/+0
2025-04-09add `manual_abs_diff` lint (#14482)Samuel Tardieu-0/+1
2025-04-03Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-1/+4
2025-04-02add `manual_abs_diff` lintYotam Ofek-0/+1
2025-03-31add `manual_dangling_ptr` lint (#14107)Jason Newcomb-0/+1
2025-03-30Drop `clippy::invalid_null_ptr_usage`Urgau-1/+0
2025-03-30rename lint to `char_indices_as_byte_indices`y21-1/+1
2025-03-30new lint: `chars_enumerate_for_byte_indices`y21-0/+1
2025-03-25Deprecate `match_on_vec_items` lintSamuel Tardieu-1/+0
2025-03-25Unify `manual_unwrap_or` and `manual_unwrap_or_default` codeSamuel Tardieu-1/+1
2025-03-23Add new lint `manual_dangling_ptr`Aaron Ang-0/+1
2025-03-20Add `ignore_without_reason` lintSamuel Moelius-0/+1
2025-03-20Merge commit '1e5237f4a56ae958af7e5824343eacf737b67083' into clippy-subtree-u...Philipp Krones-1/+2
2025-03-16new lint: `doc_comment_double_space_linebreaks` (#12876)Fridtjof Stoldt-0/+1
2025-03-02Apply `ptr_eq` lint only if `cmp_null` is not applicableSamuel Tardieu-1/+1
2025-03-01Rename `doc_comment_double_space_linebreak` -> `doc_comment_double_space_line...xFrednet-1/+1
2025-03-01`doc_comment_double_space_linebreaks`: lint per line instead of by blockJacherr-1/+1
2025-03-01new lint: `doc_comment_double_space_linebreak`Jacher-0/+1
2025-02-28Merge commit '9f9a822509e5ad3e560cbbe830d1013f936fca28' into clippy-subtree-u...Philipp Krones-1/+10
2025-02-27New lint: `manual_midpoint`Samuel Tardieu-0/+1
2025-02-27Split `needless_lifetime` `'_` suggestions into `elidable_lifetime_names` (#1...Fridtjof Stoldt-0/+1
2025-02-26Add `unnecessary_debug_formatting` lint (#13893)Alejandra González-0/+1