about summary refs log tree commit diff
path: root/clippy_lints/src
AgeCommit message (Expand)AuthorLines
2024-11-27doc_nested_refdefs: apply suggestionsMichael Howell-12/+12
2024-11-27doc_nested_refdefs: new lint for suspicious refdef syntaxMichael Howell-5/+107
2024-11-27[`bad_bit_mask`] Fix FP on proc macros (#13736)Jason Newcomb-2/+3
2024-11-27Fix: Use multipart_suggestion for derivable_impls (#13717)Philipp Krones-25/+23
2024-11-26Rollup merge of #133140 - dtolnay:precedence, r=fmeaseMichael Goulet-11/+11
2024-11-26[] Fix FP on proc macrosblyxyas-2/+3
2024-11-26unnecessary_map_or: fix version for lint additionSamuel Tardieu-1/+1
2024-11-25Refactor `where` predicates, and reserve for attributes supportFrank King-28/+29
2024-11-24cover guard patterns in clippy lintsMax Niederman-1/+1
2024-11-24Add Known problems sectionMichael Howell-0/+2
2024-11-23Add note about caveat for `cfg(doc)`Michael Howell-2/+6
2024-11-23no more Reveal :(lcnr-2/+0
2024-11-22Limit `literal_string_with_formatting_args` to known variables if no formatti...Guillaume Gomez-33/+79
2024-11-22Rename `literal_string_with_formatting_arg` into `literal_string_with_formatt...Guillaume Gomez-8/+8
2024-11-22Don't emit if literal comes from macro expansionGuillaume Gomez-0/+3
2024-11-22Disable checks on `{}`Guillaume Gomez-19/+28
2024-11-22Allow `literal_string_with_formatting_arg` in some clippy cratesGuillaume Gomez-1/+2
2024-11-22fix: multipart suggestions for derivable_implsScott Gerring-25/+23
2024-11-21Add new lint `doc_include_without_cfg` (#13625)Alejandra González-0/+74
2024-11-21Add new lint `doc_include_without_cfg`Guillaume Gomez-0/+74
2024-11-21Update version attributes for 1.83 lintsxFrednet-5/+5
2024-11-19Use a better message for unnecessary_map_or lintSamuel Tardieu-1/+1
2024-11-19`InterpCx` store `TypingEnv` instead of a `ParamEnv`lcnr-3/+3
2024-11-19remove `TypingMode::from_param_env` in clippylcnr-21/+33
2024-11-19move `fn is_item_raw` to `TypingEnv`lcnr-16/+16
2024-11-19Add new `literal_string_with_formatting_arg` lintGuillaume Gomez-0/+105
2024-11-18Fix 13578 (#13583)Samuel Moelius-8/+48
2024-11-18`missing_safety_doc` accept uppercase "SAFETY" (#13701)Manish Goregaokar-0/+1
2024-11-18Handle `Option::map_or(true, …)` in `unnecessary_map_or` lint (#13653)Catherine Flores-43/+60
2024-11-18`missing_safety_doc` accept capitalized "SAFETY"overlookmotel-0/+1
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-56/+57
2024-11-17Inline ExprPrecedence::order into Expr::precedenceDavid Tolnay-11/+11
2024-11-17Do not trigger `if_let_mutex` starting from Edition 2024 (#13695)Timo-0/+11
2024-11-17Do not trigger if_let_mutex strating from Edition 2024Alexey Semenyuk-0/+11
2024-11-17Don't lint CStr literals, do lint float literals in `redundant_guards` (#13698)Catherine Flores-6/+1
2024-11-17`redundant_guards`: lint float literals, don't lint cstr literalsy21-6/+1
2024-11-16unnecessary_map_or: lint `.map_or(true, …)` as wellSamuel Tardieu-8/+28
2024-11-16Simplify instances of `Option::map_or(true, …)` in Clippy sourcesSamuel Tardieu-35/+32
2024-11-15Add const parameter `REPLACEMENT_ALLOWED` to `DisallowedPath`Samuel Moelius-2/+7
2024-11-15Properly handle `disallowed_types`Samuel Moelius-14/+11
2024-11-15Support replacements in `disallowed_methods`Samuel Moelius-27/+16
2024-11-15Reverse dependency between `clippy_utils` and `clippy_config` (#13691)Alejandra González-90/+90
2024-11-15Allow conditional `Send` futures in `future_not_send` (#13590)Alex Macleod-10/+57
2024-11-15Rename all clippy_config::msrvs -> clippy_utils::msrvsPhilipp Krones-87/+86
2024-11-15Move create_disallowed_map to clippy_configPhilipp Krones-3/+4
2024-11-14Merge commit '786fbd6d683933cd0e567fdcd25d449a69b4320c' into clippy-subtree-u...Philipp Krones-214/+513
2024-11-14Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-219/+515
2024-11-14Fix needless_match FP on if-letsblyxyas-2/+4
2024-11-12new lint `unnecessary_map_or`Jacherr-106/+256
2024-11-12Fix `shadow_unrelated`'s behaviour with closuresDaniel McNab-8/+50