about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2025-02-11Use MIR body to identify more "default equivalent" callsEsteban Küber-34/+264
2025-02-10Use a separate loop to drive the check for code clustersMichael Howell-37/+73
2025-02-10Show diff suggestion format on verbose replacementEsteban Küber-1500/+2292
2025-02-10correct "Affected lints" for `allow-one-hash-in-raw-strings` (#14186)Philipp Krones-2/+2
2025-02-10Convert two missed placesBastian Kersting-2/+2
2025-02-10Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptrBastian Kersting-9/+9
2025-02-10Use parentheses when needed in `nonminimal_bool` lint (#14187)llogiq-2/+16
2025-02-10Use parentheses when needed in `nonminimal_bool` lintSamuel Tardieu-2/+16
2025-02-10correct "Affected lints" for `allow-one-hash-in-raw-strings`lapla-cogito-2/+2
2025-02-09Fix `let_and_return` with temporary variables, and distinguish between Rust e...llogiq-7/+944
2025-02-09Add `single_option_map` lint (#14033)llogiq-0/+201
2025-02-09Add single_option_map lintYusuf Raji-0/+201
2025-02-09`let_and_return`: lint more cases in edition ≥ 2024Samuel Tardieu-6/+923
2025-02-09`let_and_return`: look for non-static references in expansion as wellSamuel Tardieu-2/+22
2025-02-09make [`manual_map`] ignore types that contain `dyn` (#12712)Alex Macleod-34/+344
2025-02-08Rollup merge of #136706 - workingjubilee:finish-up-rustc-abi-updates, r=compi...Jubilee-41/+43
2025-02-09Fix `obfuscated_if_else` suggestion on left side of a binary expr (#14124)Alejandra González-6/+130
2025-02-09Fix `obfuscated_if_else` suggestion on left side of a binary exprSamuel Tardieu-1/+113
2025-02-09remove "Known problems" section for `branches_sharing_code` (#14176)Alejandra González-5/+0
2025-02-09Add error markers for `obfuscated_if_else` lintSamuel Tardieu-5/+17
2025-02-09remove "Known problems" section for `branches_sharing_code`lapla-cogito-5/+0
2025-02-08allow `assign_op_pattern` in the test of `string_add` (#14143)Catherine Flores-17/+2
2025-02-08Two improvements to `disallowed_*` (#13669)Catherine Flores-71/+222
2025-02-08autofix for `range_zip_with_len` (#14136)dswij-10/+28
2025-02-08add MSRV check for `manual_flatten` (#14086)dswij-1/+6
2025-02-07clippy: directly use rustc_abi instead of reexportsJubilee Young-41/+43
2025-02-07Remove `Known problems` section `invalid_upcast_comparisons` (#14133)dswij-3/+0
2025-02-07Deprecate redundant lint `option_map_or_err_ok` and take `manual_ok_or` out o...dswij-107/+12
2025-02-07add tests for spurious failure and fix typoJana Dönszelmann-21/+49
2025-02-07fix typoJana Dönszelmann-1/+1
2025-02-07fix empty after lint on impl/trait itemsJonathan Dönszelmann-38/+116
2025-02-07Update UI testsGuillaume Gomez-25/+27
2025-02-07Convert `EMPTY_LINE_AFTER_OUTER_ATTR` and `EMPTY_LINE_AFTER_OUTER_ATTR` lint ...Guillaume Gomez-427/+458
2025-02-07Address additional review commentsSamuel Moelius-2/+5
2025-02-07`useless_asref`: no lint if in a closure to change the ref depth (#14090)Catherine Flores-6/+23
2025-02-07Handle more cases in `is_normalizable` (#13833)llogiq-7/+236
2025-02-07add `manual_option_as_slice` MSRV to the lint documentation (#14171)Catherine Flores-0/+2
2025-02-07[`path_buf_push_overwrite`]: mark suggestion as `MaybeIncorrect` (#14010)Catherine Flores-1/+1
2025-02-07remove an outdated line in `transmute/mod.rs` (#14159)Catherine Flores-1/+0
2025-02-07add MSRV check for `lines_filter_map_ok` (#14130)Catherine Flores-4/+39
2025-02-07Fix ICE in `unnecessary_mut_passed` (#14065)Catherine Flores-2/+3
2025-02-07add `manual_option_as_slice` to the lint documentationlapla-cogito-0/+2
2025-02-07Correct version of `doc_overindented_list_items` (#14152)llogiq-1/+1
2025-02-07Simplify `reindent_multiline()` signature (#14101)Timo-64/+46
2025-02-07Use edition 2024 when running `cargo dev lint` (#14166)Timo-3/+6
2025-02-07Permit specifying a non-default edition when linting fileSamuel Tardieu-3/+6
2025-02-06Rollup merge of #136645 - flip1995:clippy-subtree-update, r=ManishearthMatthias Krüger-565/+2680
2025-02-06change the applicability of `if_then_some_else_none` to `MachineApplicable` (...Jason Newcomb-1/+1
2025-02-06Don't use labeled block as top-level blocks (#14102)Jason Newcomb-3/+38
2025-02-06don't emit suggestion inside macro in `manual_async_fn` (#14142)Jason Newcomb-0/+53