We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updating Rust toolchain from nightly-2025-03-02 to nightly-2025-03-03 requires source changes. The failed automated run can be found here. Please review the changes at https://github.com/rust-lang/rust from rust-lang/rust@8c39296 up to rust-lang/rust@f4a216d. The log for this commit range is: rust-lang/rust@f4a216d28e Auto merge of #137661 - nikic:llvm20-rc3, r=cuviper rust-lang/rust@7c4a55c2ac Auto merge of #137425 - yotamofek:pr/rustdoc/return-impl-display-redux, r=GuillaumeGomez rust-lang/rust@4b696e6bf7 Auto merge of #136864 - Kobzol:citool, r=marcoieni rust-lang/rust@1c3b035542 Auto merge of #137855 - matthiaskrgr:rollup-uh7f3fi, r=matthiaskrgr rust-lang/rust@351686bcfd Auto merge of #137752 - flip1995:clippy-subtree-update, r=Manishearth rust-lang/rust@5bdde89544 Rollup merge of #137840 - fee1-dead-contrib:push-uwkzouvnrnvs, r=oli-obk rust-lang/rust@935535d14f Rollup merge of #137837 - fee1-dead-contrib:push-pvqvwuvrnwsy, r=compiler-errors rust-lang/rust@878f383118 Rollup merge of #137830 - LuigiPiucco:incompatible-isa-fix, r=workingjubilee rust-lang/rust@c112b70f12 Rollup merge of #137828 - folkertdev:simd-intrinsic-doc-fixes, r=workingjubilee rust-lang/rust@a500a43367 Rollup merge of #137824 - estebank:rtn-sugg, r=compiler-errors rust-lang/rust@88e75470a3 Rollup merge of #137822 - BoxyUwU:query_normalizer_docs, r=compiler-errors rust-lang/rust@224ea37aa3 Rollup merge of #137818 - durin42:llvm-21-remove-readonly, r=jieyouxu rust-lang/rust@bc89ab19c3 Rollup merge of #137809 - Noratrieb:io-error-casing, r=thomcc rust-lang/rust@643c19c160 Rollup merge of #137807 - GuillaumeGomez:doctest-qualify-result, r=notriddle rust-lang/rust@3bf976542a Rollup merge of #137804 - RalfJung:backend-repr-simd-vector, r=workingjubilee rust-lang/rust@2f4b9ddf89 Update const_conditions and explicit_implied_const_bounds docs rust-lang/rust@340a24910f triagebot: only ping me for constck rust-lang/rust@854e9f4803 intrinsics::simd: document that masks must be signed integer vectors rust-lang/rust@45492662c7 correct the docs on simd_ comparison operators rust-lang/rust@7bfea66652 Update Cargo.lock rust-lang/rust@1e4bce2ee1 Fix link to ty::Ty in clippy_utils rust-lang/rust@f5851e7045 Clippy: skip check_host_compiler check in rustc testsuite rust-lang/rust@65eb2b2237 Merge commit '9f9a822509e5ad3e560cbbe830d1013f936fca28' into clippy-subtree-update rust-lang/rust@4c1f51bf6e Fix link failure on AVR (incompatible ISA error) rust-lang/rust@adb5ecabdb Tweak invalid RTN errors rust-lang/rust@9f9a822509 Check for MSRV attributes in late passes using the HIR (#13821) rust-lang/rust@a9ca11320a Update query normalizer docs rust-lang/rust@6f66a6037e Fix ICE in manual_map lint (#14326) rust-lang/rust@900aab72cd Fix ICE in manual_map lint rust-lang/rust@2d3639d559 tests: adapt for LLVM 21 changes rust-lang/rust@5b0004c45f Migrate clippy_lints to new MSRV API rust-lang/rust@0972c3b565 Check for MSRV attributes in late passes using the HIR rust-lang/rust@cdef38812d Use correct error message casing for io::const_errors rust-lang/rust@2cdb90d961 New lint: manual_midpoint (#13851) rust-lang/rust@aac65f562b rename BackendRepr::Vector → SimdVector rust-lang/rust@c86a7ef793 Fully qualify Result in generated doctest code rust-lang/rust@e1c1ac1592 configuration option to lint incompatible_msrv in test code (#14279) rust-lang/rust@baadee8fd3 New lint: manual_midpoint rust-lang/rust@06175f43b3 Add is_float_literal utility rust-lang/rust@715d3f9224 Rustup (#14300) rust-lang/rust@b3d35b1af6 Bump nightly version -> 2025-02-27 rust-lang/rust@28555d1231 Split must_use_unit test into an unfixable part rust-lang/rust@53a1ff70e8 Check os_str_display MSRV instead of feature rust-lang/rust@02e812af4d Merge remote-tracking branch 'upstream/master' into rustup rust-lang/rust@15180d4eb9 macro_use_import: Don't check is attribute comes from expansion (#14317) rust-lang/rust@063d6aef0e macro_use_import: Don't check is attribute comes from expansion rust-lang/rust@4a9b8c6415 fix: map_entry FP inside closure (#14307) rust-lang/rust@329acde93e fix: map_entry FP inside closure rust-lang/rust@527ab050fa fix: Avoid ICE in doc_nested_refdefs check by checking range (#14308) rust-lang/rust@f50266a423 Split needless_lifetime '_ suggestions into elidable_lifetime_names (#13960) rust-lang/rust@e399e152e8 Fix ICE rust-lang/rust@3a715798bc Update to LLVM 20 rc 3 rust-lang/rust@52bf26e9ad Remove obsolete TODO (#14304) rust-lang/rust@e9561289d6 Remove obsolete TODO rust-lang/rust@b583568e72 Add unnecessary_debug_formatting lint (#13893) rust-lang/rust@b821f972b6 manual_strip: use existing identifier instead of placeholder (#14188) rust-lang/rust@6af901c51e Add unnecessary_debug_formatting lint rust-lang/rust@325bfef88d configuration option to lint incompatible_msrv in test code rust-lang/rust@162b0e8c4a Add todo! & unimplemented! to format macros list (#14266) rust-lang/rust@0fb004dd56 extend obfuscated_if_else to support {then(), then_some()}.unwrap_or_else() (#14165) rust-lang/rust@efcf1f5730 Split needless_lifetime '_ suggestions into elidable_lifetime_names rust-lang/rust@17bda0c0fe simplify must-use lint slightly rust-lang/rust@443b0f5ccf Fix rustdoc and clippy rust-lang/rust@0fa170621d fix: too_long_first_doc_paragraph suggests wrongly when first line too long (#14276) rust-lang/rust@35d5ee0e41 add MSRV check for repeat_vec_with_capacity (#14126) rust-lang/rust@479116e691 return impl fmt::Display in more places instead of writing to strings rust-lang/rust@15820ecc2e Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obk rust-lang/rust@d92da0fb32 manual_slice_fill: do not initialize from the iterator (#14191) rust-lang/rust@d5488b3b63 useless_asref: add a check for Clone before suggesting the use of .clone() (#14174) rust-lang/rust@2ad3520d51 fix: too_long_first_doc_paragraph suggests wrongly when first line too long rust-lang/rust@ba8079d0db Make a fake body to store typeck results for global_asm rust-lang/rust@e5dbcc2c16 Make asm a named field rust-lang/rust@a666d6aa55 Auto merge of #137348 - compiler-errors:span-trim, r=estebank rust-lang/rust@e479a9ff95 add io_other_error lint (#14022) rust-lang/rust@6366cca439 add io_other_error lint rust-lang/rust@49082f94fc Auto merge of #137397 - matthiaskrgr:rollup-ls2pilo, r=matthiaskrgr rust-lang/rust@6c6ffd27a2 extend obfuscated_if_else to support then().unwrap_or_else() and then_some().unwrap_or_else() rust-lang/rust@649cef0e81 rename MANUAL_DIV_CEIL MSRV alias and add missing conf info for manual_div_ceil (#14263) rust-lang/rust@8113d54600 Rollup merge of #137305 - nnethercote:rustc_middle-2, r=lcnr rust-lang/rust@85329db705 Rollup merge of #137299 - nnethercote:simplify-PostOrder-customization, r=compiler-errors rust-lang/rust@1250c26613 Represent the capability instead of the lint name in msrv aliases (#14269) rust-lang/rust@4ac7a5361b Represent the capability instead of the lint name in msrv aliases rust-lang/rust@373f809c1d Add todo! & unimplemented! to format macros list rust-lang/rust@c2d75cff47 Move methods from Map to TyCtxt, part 3. rust-lang/rust@a04e819b93 Trim suggestion part before generating highlights rust-lang/rust@fef0ea905a More sophisticated span trimming rust-lang/rust@732e3290de Remove obsolete comment and simplify code (#14264) rust-lang/rust@41a34552c7 Rename ClearCrossCrate::assert_crate_local. rust-lang/rust@acfbbc65b5 Remove obsolete comment and simplify code rust-lang/rust@238edf273d Rustup (#14262) rust-lang/rust@e6be02eaf5 Rustup: fix 32bit tests rust-lang/rust@bbf65f008d add owned_cow lint (#13948) rust-lang/rust@7c889ac449 Changelog for Clippy 1.85 🦜 (#14229) rust-lang/rust@934471ce30 Bump nightly version -> 2025-02-20 rust-lang/rust@55f32d9259 add missing MSRV configuration information for manual_div_ceil rust-lang/rust@8844a969ca Bump Clippy version -> 0.1.87 rust-lang/rust@3c9a0ab38c rename the MSRV alias MANUAL_DIV_CEIL to DIV_CEIL rust-lang/rust@12025085b9 Merge remote-tracking branch 'upstream/master' into rustup rust-lang/rust@90bd46bfc3 Simplify Postorder customization. rust-lang/rust@83f5cbad18 add owned_cow lint rust-lang/rust@a81c2648dc Rollup merge of #136923 - samueltardieu:push-vxxqvqwspssv, r=davidtwco rust-lang/rust@d8ecde0e43 fix: map_entry FP on struct member (#14151) rust-lang/rust@975a813c5a .last() to .next_back() requires a mutable receiver (#14140) rust-lang/rust@6872e94f11 update rustfix link in docs (#14248) rust-lang/rust@dcd643a652 double_ended_iterator_last: note when drop order is changed rust-lang/rust@e2cdfed0ea fix: map_entry FP on struct member rust-lang/rust@48fffe7db3 add a preferred fix for cast_possible_wrap description (#14225) rust-lang/rust@939429a8b9 update rustfix link rust-lang/rust@f49b4bc165 remove an unneeded #![feature] (#14245) rust-lang/rust@45f7a60d31 .last() to .next_back() requires a mutable receiver rust-lang/rust@758ec1d332 remove an unneeded #![feature] rust-lang/rust@e2d9b9a32a fix: needless_option_as_deref FP in trait (#14210) rust-lang/rust@835e6a694b Move methods from Map to TyCtxt, part 2. rust-lang/rust@437014b951 Update mention of ref_to_mut to invalid_reference_casting (#14241) rust-lang/rust@5e4d1660cd manual_ok_err: blockify the replacement of an else if … (#14240) rust-lang/rust@01085cb16a Update mention of ref_to_mut to invalid_reference_casting rust-lang/rust@66d19d84ae manual_ok_err: blockify the replacement of an else if … rust-lang/rust@31acbd3f90 Trim channel rust-lang/rust@f35c88043b Trim try-job names rust-lang/rust@8ccaf48fcd Avoid double serialization of environment strings rust-lang/rust@ae6d93ce13 Test citool on CI rust-lang/rust@8083fd4b49 Add tests rust-lang/rust@77bd646023 Add comment to [workspace] rust-lang/rust@3742f0b190 Apply review comments rust-lang/rust@7f154fa4d1 Update documentation rust-lang/rust@1a0970d4ce Delete the previous Python script rust-lang/rust@87c49f025f Use citool in CI rust-lang/rust@a789f9e283 Add local job execution to citool rust-lang/rust@4f0141f665 Add missing base-job directive rust-lang/rust@dcc3d0fac9 Implement CI tooling in Rust rust-lang/rust@822e45b186 "Typo Catch Check" passed by @flip1995 rust-lang/rust@735bed7aa5 Add cargo dev setup toolchain --standalone (#14230) rust-lang/rust@1750411084 Add --allow-no-vcs to cargo dev dogfood --fix (#14227) rust-lang/rust@42114c9633 Rollup merge of #137101 - GrigorenkoPV:str-inherent-lint, r=Urgau rust-lang/rust@91481e3bcf Overhaul the intravisit::Map trait. rust-lang/rust@8cf9eea5b3 Move some Map methods onto TyCtxt. rust-lang/rust@0f20a12ad4 ui_test annotation cleanup (#14232) rust-lang/rust@d03ae8ba6b ui_test annotation cleanup rust-lang/rust@058ae80a55 Add cargo dev setup toolchain --standalone rust-lang/rust@f68f0b3e11 clippy: string_from_utf8_as_bytes: also detect inherent from_utf8 rust-lang/rust@3e63720232 Changelog for Clippy 1.85 🦜 rust-lang/rust@ef7e9fe704 Update version attribute for 1.85 clippy lints rust-lang/rust@6dd477ad5a Add --allow-no-vcs to cargo dev dogfood --fix rust-lang/rust@a12d5a0285 add suggestion example for cast_possible_wrap rust-lang/rust@8cef0b6809 new lint: manual_contains (#13817) rust-lang/rust@1c0e120d8b apply manual_contains to Clippy sources rust-lang/rust@fd17bfe57d add manual_contains lint rust-lang/rust@91548d0fe3 prevent useless_asref from suggesting .clone() on types without the Clone trait rust-lang/rust@01d7a324dc manual_strip: use existing identifier instead of placeholder rust-lang/rust@44aa75fd2a manual_slice_fill: initializer must not reference the iterator rust-lang/rust@510d3b69fc Use clippy_utils::is_mutable() in unnecessary_struct_initialization rust-lang/rust@35ad69c124 Cleanup: remove useless span_is_local() calls in manual_slice_fill rust-lang/rust@e0a62acc88 Add clippy_utils::is_mutable() rust-lang/rust@a8b17827c6 Make UI test annotations mandatory (#11421) rust-lang/rust@847bd6707d f rust-lang/rust@2c0c661e56 Better handle 32bit/64bit-specific ui tests rust-lang/rust@8ae4e7f76d Fix tests/ui/transmute_32bit.rs annotations rust-lang/rust@0fcc2dba92 Fix 32 bits tests rust-lang/rust@211f79d84e Fix tests/ui-toml/absolute_paths/absolute_paths_2015.rs test rust-lang/rust@cc915cced8 Add missing ui annotations to new ui tests rust-lang/rust@a50953c1b9 Disable mandatory annotations for ui-internals tests for now until we find a solution for tests/ui-internal/custom_ice_message.rs rust-lang/rust@0841f6e9dc Don't make ui test annotations madatory for ui-cargo rust-lang/rust@3053bad40a Update ui-toml tests rust-lang/rust@a2c890fa0f Make fmt (weirdly) happy rust-lang/rust@1f94d55a18 Fix new tests updates rust-lang/rust@8a2dae63c3 Make if_let_mutex test pass on both 2021 and 2024 editions rust-lang/rust@d5ebe50505 Add manual annotations rust-lang/rust@0a990758fb Handle compilation error in builtin_type_shadow.rs rust-lang/rust@10184ecbe1 Allowed clippy::tests/ui/attrs.2.fixed in tests/ui/attr.rs because when adding annotations, it doesn't work anymore rust-lang/rust@f666fd6417 Update UI tests rust-lang/rust@95c6866dd4 Make UI tests annotations mandatory rust-lang/rust@379c8f4bfb Clarify example for macro_use (#14220) rust-lang/rust@133882920b Add example for macro_use rust-lang/rust@0dd5c4ddeb Fix used_underscore_items lint uses of foreign functions (#14205) rust-lang/rust@4e899e16f9 unnecessary_map_or: do not consume the comparison value if it does not implement Copy (#14207) rust-lang/rust@823b81869a Make rust_tools_util package compatible with current stable by lowering rust edition to 2021. (#14211) rust-lang/rust@f7f7888041 Make rust_tools_util package compatible with current stable by lowering rust edition to 2021. rust-lang/rust@50ecb6e846 doc_link_code: add check for links with code spans that render weird (#14121) rust-lang/rust@fc532c5b32 Trim suggestion parts to the subset that is purely additive rust-lang/rust@b83762c578 Fix literal_string_with_formatting_args lint emitted when it should not (#13953) rust-lang/rust@ef7aa51f1c Auto merge of #136593 - lukas-code:ty-value-perf, r=oli-obk rust-lang/rust@f826193aec unnecessary_map_or: do not consume the non-Copy comparison value rust-lang/rust@943d604e59 Fix rustc_tools_util's version.host_compiler release channel, expose the rustc version, and add tests (#14123) rust-lang/rust@8cac5b03f3 rustc_tools_util: Change release channel default to stable rust-lang/rust@8ae4750155 fix broken link of UI test in the book (#14077) rust-lang/rust@c47746ca67 fix: needless_option_as_deref FP in trait rust-lang/rust@a75cc61f99 intern valtrees rust-lang/rust@7cd3b8c839 Auto merge of #135994 - 1c3t3a:rename-unsafe-ptr, r=oli-obk rust-lang/rust@4129f5c824 New lint: mem_replace_option_with_some (#14197) rust-lang/rust@342ac8ee28 New lint: mem_replace_option_with_some rust-lang/rust@b167895a19 Fix used_underscore_items lint uses of foreign functions rust-lang/rust@39bde6d46a Reorganize code in mem_replace.rs rust-lang/rust@1cb4236a95 New lint: unbuffered_bytes (#14089) rust-lang/rust@a342340e6d add index checks for the slice in manual_slice_fill (#14193) rust-lang/rust@8573725a03 Remove ignored #[must_use] attributes from Clippy rust-lang/rust@8b6de49ef7 New lint: unbuffered_bytes rust-lang/rust@32aef114c6 {expect,unwrap}_used: add options to lint at compilation time (#14200) rust-lang/rust@da6a05977d {expect,unwrap}_used: add options to lint at compilation time rust-lang/rust@ffa1caf420 just_underscores_and_digits: fix false positive in error recovery scenario (#14168) rust-lang/rust@ac15a10b55 just_underscores_and_digits: ignore empty ident rust-lang/rust@c40898e186 declare_interior_mutable_const, borrow_interior_mutable_const: resolve <T as Trait>::AssocT projections (#14125) rust-lang/rust@7139436f98 add index checks for the slice in manual_slice_fill rust-lang/rust@ff87bead4f Use MIR body to identify more "default equivalent" calls for derivable_impls (#13988) rust-lang/rust@39d73d5bbb Use MIR body to identify more "default equivalent" calls rust-lang/rust@aff497f17f Use a separate loop to drive the check for code clusters rust-lang/rust@3a0b1ae59d Show diff suggestion format on verbose replacement rust-lang/rust@b7ec4c13f3 correct "Affected lints" for allow-one-hash-in-raw-strings (#14186) rust-lang/rust@15d08ef98e Convert two missed places rust-lang/rust@91ff190391 Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr rust-lang/rust@8939915d5b Use parentheses when needed in nonminimal_bool lint (#14187) rust-lang/rust@b32ad4ce0a Use parentheses when needed in nonminimal_bool lint rust-lang/rust@749eb371bf correct "Affected lints" for allow-one-hash-in-raw-strings rust-lang/rust@521a8001ca Fix let_and_return with temporary variables, and distinguish between Rust editions (#14180) rust-lang/rust@c3239baed0 Add single_option_map lint (#14033) rust-lang/rust@4d4ef0000c Add single_option_map lint rust-lang/rust@5d2fe079ab let_and_return: lint more cases in edition ≥ 2024 rust-lang/rust@657dda7b50 let_and_return: look for non-static references in expansion as well rust-lang/rust@d7fd1c8e3c make [manual_map] ignore types that contain dyn (#12712) rust-lang/rust@fba8952e38 Rollup merge of #136706 - workingjubilee:finish-up-rustc-abi-updates, r=compiler-errors rust-lang/rust@8c01600e23 Fix obfuscated_if_else suggestion on left side of a binary expr (#14124) rust-lang/rust@ac0a11a8bc Fix obfuscated_if_else suggestion on left side of a binary expr rust-lang/rust@77344b8c58 remove "Known problems" section for branches_sharing_code (#14176) rust-lang/rust@aad3686823 Add error markers for obfuscated_if_else lint rust-lang/rust@5e3b968da0 remove "Known problems" section for branches_sharing_code rust-lang/rust@6cdb7f68c3 allow assign_op_pattern in the test of string_add (#14143) rust-lang/rust@0ff95402c7 Two improvements to disallowed_* (#13669) rust-lang/rust@8cc596cf95 autofix for range_zip_with_len (#14136) rust-lang/rust@5211148dbd add MSRV check for manual_flatten (#14086) rust-lang/rust@b18bb0a483 clippy: directly use rustc_abi instead of reexports rust-lang/rust@a25e1526e4 Remove Known problems section invalid_upcast_comparisons (#14133) rust-lang/rust@4e5d00a0a7 Deprecate redundant lint option_map_or_err_ok and take manual_ok_or out of pedantic (#14027) rust-lang/rust@477be9470a add tests for spurious failure and fix typo rust-lang/rust@8ebc52e032 fix typo rust-lang/rust@4044c1aa49 fix empty after lint on impl/trait items rust-lang/rust@42453bd73a Update UI tests rust-lang/rust@24ea8a55d1 Convert EMPTY_LINE_AFTER_OUTER_ATTR and EMPTY_LINE_AFTER_OUTER_ATTR lint into early lints rust-lang/rust@7c94744afb Address additional review comments rust-lang/rust@0d3bf65bd4 useless_asref: no lint if in a closure to change the ref depth (#14090) rust-lang/rust@f6d23c8d59 Handle more cases in is_normalizable (#13833) rust-lang/rust@c6a861615e add manual_option_as_slice MSRV to the lint documentation (#14171) rust-lang/rust@b5ea2491b3 [path_buf_push_overwrite]: mark suggestion as MaybeIncorrect (#14010) rust-lang/rust@9289cca712 remove an outdated line in transmute/mod.rs (#14159) rust-lang/rust@b0ad06daa8 add MSRV check for lines_filter_map_ok (#14130) rust-lang/rust@c529b70e14 Fix ICE in unnecessary_mut_passed (#14065) rust-lang/rust@16781bf29d add manual_option_as_slice to the lint documentation rust-lang/rust@33394d28be Correct version of doc_overindented_list_items (#14152) rust-lang/rust@4a94ad6c52 Simplify reindent_multiline() signature (#14101) rust-lang/rust@dc330b89a8 Use edition 2024 when running cargo dev lint (#14166) rust-lang/rust@0e42ba908c Permit specifying a non-default edition when linting file rust-lang/rust@b43dc00f17 Rollup merge of #136645 - flip1995:clippy-subtree-update, r=Manishearth rust-lang/rust@512b08f8b1 change the applicability of if_then_some_else_none to MachineApplicable (#14106) rust-lang/rust@888365d7e5 Don't use labeled block as top-level blocks (#14102) rust-lang/rust@7cda242e3c don't emit suggestion inside macro in manual_async_fn (#14142) rust-lang/rust@8a9d55012d Use edition 2024 when running cargo dev lint rust-lang/rust@6f62e68ca9 Auto merge of #136641 - matthiaskrgr:rollup-lajwje5, r=matthiaskrgr rust-lang/rust@20b2461938 Skip use_self inside macro expansions of a impl Self block (#13128) rust-lang/rust@5aa9d7ae7f Merge commit '3e3715c31236bff56f1c63a1de2c7bbdfcfb0923' into clippy-subtree-update rust-lang/rust@ece0658bc9 Rollup merge of #136393 - oli-obk:pattern-type-lit-oflo-checks, r=compiler-errors rust-lang/rust@d2497ac87e Auto merge of #136471 - safinaskar:parallel, r=SparrowLii rust-lang/rust@9ea2b6501e add test to check for popping wrong items rust-lang/rust@bcfd0d1aba Skip use_self inside macro expansion of impl Self items rust-lang/rust@e3e6e6ea41 add bug 13092 rust-lang/rust@925718d8eb Make the "expensive" comment belong to a branch rust-lang/rust@83b97ae713 Use clippy_utils::ty::ty_from_hir_ty to avoid ICE rust-lang/rust@daab21ef9d Pulicize clippy_utils::ty::ty_from_hir_ty rust-lang/rust@5f6dd7a8eb remove an outdated line rust-lang/rust@f3e292da0b Uniformly handle HIR literals in visitors and lints rust-lang/rust@44fda914d3 Correct version of doc_overindented_list_items rust-lang/rust@60f9445900 don't emit lint inside macro in manual_async_fn rust-lang/rust@2a4be5365a move expr_requires_coercion to clippy_utils & some other adjustments rust-lang/rust@a2f9861df8 fix [manual_map] not catching type adjustment rust-lang/rust@4220dbd4b3 allow assign_op_pattern in the test of string_add rust-lang/rust@64dec0760e Simplify reindent_multiline() signature rust-lang/rust@5884fd0325 tree-wide: parallel: Fully removed all Lrc, replaced with Arc rust-lang/rust@a5329bd8d3 autofix for range_zip_with_len rust-lang/rust@2a7d1d4c0b Remove Known problems section invalid_upcast_comparisons rust-lang/rust@f9669e4caf add MSRV check for lines_filter_map_ok rust-lang/rust@2a52fbe5da add MSRV check for repeat_vec_with_capacity rust-lang/rust@58d4834097 Resolve projections during internal mutability analysis rust-lang/rust@045e36d6a7 doc_link_code: add check for text[adjacent] style links rust-lang/rust@d13897b829 change the applicability of if_then_some_else_none to MachineApplicable rust-lang/rust@b8275293ba Don't use labeled block as top-level blocks rust-lang/rust@736ac3d30f Undo most of last commit and add type alias rust-lang/rust@16e2196fc2 useless_asref: no lint if in a closure to change the ref depth rust-lang/rust@665e78f20f add MSRV check for manual_flatten rust-lang/rust@40c2c641c2 fix broken link of UI test in the book rust-lang/rust@ac87b0cb73 fix ICE in unnecessary_mut_passed rust-lang/rust@a03242f8e0 Move manual_ok_or from pedantic to style rust-lang/rust@06221e653c Deprecate the option_map_or_err_ok lint rust-lang/rust@277bf089b3 Fix regression #14007 rust-lang/rust@19ddb6922c Handle more cases in is_normalizable rust-lang/rust@76bc88c40f More tests for large_enum_variant rust-lang/rust@3921ed67b2 [path_buf_push_overwrite]: mark suggestion as MaybeIncorrect rust-lang/rust@e35330cabe Use is_from_proc_macro instead of checking if the snippet contains the literal rust-lang/rust@00104a4167 Add more detailed explanations for #13885 regression test rust-lang/rust@a7fb37c1d8 Correctly handle expanded macros for literal_string_with_formatting_args lint rust-lang/rust@17f9344a96 Fix literal_string_with_formatting_args lint emitted when it should not rust-lang/rust@fef10d42a3 Use two structs rather than a const generic rust-lang/rust@b97ad4eccd Add const parameter REPLACEMENT_ALLOWED to DisallowedPath rust-lang/rust@d0f3577720 Properly handle disallowed_types rust-lang/rust@f159a3eb1d Support replacements in disallowed_methods rust-lang/rust@10e29413bc Remove unncesssary compile-flags directive
const_conditions
explicit_implied_const_bounds
simd_
clippy_lints
io::const_error
manual_midpoint
Result
incompatible_msrv
is_float_literal
map_entry
doc_nested_refdefs
needless_lifetime
'_
elidable_lifetime_names
unnecessary_debug_formatting
manual_strip
todo!
unimplemented!
obfuscated_if_else
{then(), then_some()}.unwrap_or_else()
too_long_first_doc_paragraph
repeat_vec_with_capacity
impl fmt::Display
manual_slice_fill
useless_asref
Clone
.clone()
io_other_error
then().unwrap_or_else()
then_some().unwrap_or_else()
MANUAL_DIV_CEIL
manual_div_ceil
ClearCrossCrate::assert_crate_local
owned_cow
DIV_CEIL
Postorder
.last()
.next_back()
rustfix
double_ended_iterator_last
cast_possible_wrap
#![feature]
needless_option_as_deref
Map
TyCtxt
ref_to_mut
invalid_reference_casting
manual_ok_err
else if …
citool
cargo dev setup toolchain --standalone
--allow-no-vcs
cargo dev dogfood --fix
intravisit::Map
ui_test
from_utf8
manual_contains
clippy_utils::is_mutable()
unnecessary_struct_initialization
span_is_local()
tests/ui/transmute_32bit.rs
tests/ui-toml/absolute_paths/absolute_paths_2015.rs
ui-internals
tests/ui-internal/custom_ice_message.rs
ui-cargo
if_let_mutex
builtin_type_shadow.rs
clippy::tests/ui/attrs.2.fixed
tests/ui/attr.rs
used_underscore_items
unnecessary_map_or
Copy
literal_string_with_formatting_args
version.host_compiler
mem_replace_option_with_some
mem_replace.rs
unbuffered_bytes
#[must_use]
{expect,unwrap}_used
declare_interior_mutable_const
borrow_interior_mutable_const
<T as Trait>::AssocT
derivable_impls
allow-one-hash-in-raw-strings
nonminimal_bool
let_and_return
single_option_map
manual_map
dyn
branches_sharing_code
assign_op_pattern
string_add
disallowed_*
range_zip_with_len
manual_flatten
Known problems
invalid_upcast_comparisons
option_map_or_err_ok
manual_ok_or
EMPTY_LINE_AFTER_OUTER_ATTR
is_normalizable
manual_option_as_slice
path_buf_push_overwrite
MaybeIncorrect
transmute/mod.rs
lines_filter_map_ok
unnecessary_mut_passed
doc_overindented_list_items
reindent_multiline()
cargo dev lint
if_then_some_else_none
MachineApplicable
manual_async_fn
use_self
impl Self
clippy_utils::ty::ty_from_hir_ty
expr_requires_coercion
Lrc
Arc
text
adjacent
large_enum_variant
is_from_proc_macro
REPLACEMENT_ALLOWED
DisallowedPath
disallowed_types
disallowed_methods
compile-flags
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
Updating Rust toolchain from nightly-2025-03-02 to nightly-2025-03-03 requires source changes.
The failed automated run can be found here.
Please review the changes at https://github.com/rust-lang/rust from rust-lang/rust@8c39296 up to rust-lang/rust@f4a216d. The log for this commit range is:
rust-lang/rust@f4a216d28e Auto merge of #137661 - nikic:llvm20-rc3, r=cuviper
rust-lang/rust@7c4a55c2ac Auto merge of #137425 - yotamofek:pr/rustdoc/return-impl-display-redux, r=GuillaumeGomez
rust-lang/rust@4b696e6bf7 Auto merge of #136864 - Kobzol:citool, r=marcoieni
rust-lang/rust@1c3b035542 Auto merge of #137855 - matthiaskrgr:rollup-uh7f3fi, r=matthiaskrgr
rust-lang/rust@351686bcfd Auto merge of #137752 - flip1995:clippy-subtree-update, r=Manishearth
rust-lang/rust@5bdde89544 Rollup merge of #137840 - fee1-dead-contrib:push-uwkzouvnrnvs, r=oli-obk
rust-lang/rust@935535d14f Rollup merge of #137837 - fee1-dead-contrib:push-pvqvwuvrnwsy, r=compiler-errors
rust-lang/rust@878f383118 Rollup merge of #137830 - LuigiPiucco:incompatible-isa-fix, r=workingjubilee
rust-lang/rust@c112b70f12 Rollup merge of #137828 - folkertdev:simd-intrinsic-doc-fixes, r=workingjubilee
rust-lang/rust@a500a43367 Rollup merge of #137824 - estebank:rtn-sugg, r=compiler-errors
rust-lang/rust@88e75470a3 Rollup merge of #137822 - BoxyUwU:query_normalizer_docs, r=compiler-errors
rust-lang/rust@224ea37aa3 Rollup merge of #137818 - durin42:llvm-21-remove-readonly, r=jieyouxu
rust-lang/rust@bc89ab19c3 Rollup merge of #137809 - Noratrieb:io-error-casing, r=thomcc
rust-lang/rust@643c19c160 Rollup merge of #137807 - GuillaumeGomez:doctest-qualify-result, r=notriddle
rust-lang/rust@3bf976542a Rollup merge of #137804 - RalfJung:backend-repr-simd-vector, r=workingjubilee
rust-lang/rust@2f4b9ddf89 Update
const_conditions
andexplicit_implied_const_bounds
docsrust-lang/rust@340a24910f triagebot: only ping me for constck
rust-lang/rust@854e9f4803 intrinsics::simd: document that masks must be signed integer vectors
rust-lang/rust@45492662c7 correct the docs on
simd_
comparison operatorsrust-lang/rust@7bfea66652 Update Cargo.lock
rust-lang/rust@1e4bce2ee1 Fix link to ty::Ty in clippy_utils
rust-lang/rust@f5851e7045 Clippy: skip check_host_compiler check in rustc testsuite
rust-lang/rust@65eb2b2237 Merge commit '9f9a822509e5ad3e560cbbe830d1013f936fca28' into clippy-subtree-update
rust-lang/rust@4c1f51bf6e Fix link failure on AVR (incompatible ISA error)
rust-lang/rust@adb5ecabdb Tweak invalid RTN errors
rust-lang/rust@9f9a822509 Check for MSRV attributes in late passes using the HIR (#13821)
rust-lang/rust@a9ca11320a Update query normalizer docs
rust-lang/rust@6f66a6037e Fix ICE in manual_map lint (#14326)
rust-lang/rust@900aab72cd Fix ICE in manual_map lint
rust-lang/rust@2d3639d559 tests: adapt for LLVM 21 changes
rust-lang/rust@5b0004c45f Migrate
clippy_lints
to new MSRV APIrust-lang/rust@0972c3b565 Check for MSRV attributes in late passes using the HIR
rust-lang/rust@cdef38812d Use correct error message casing for
io::const_error
srust-lang/rust@2cdb90d961 New lint:
manual_midpoint
(#13851)rust-lang/rust@aac65f562b rename BackendRepr::Vector → SimdVector
rust-lang/rust@c86a7ef793 Fully qualify
Result
in generated doctest coderust-lang/rust@e1c1ac1592 configuration option to lint
incompatible_msrv
in test code (#14279)rust-lang/rust@baadee8fd3 New lint:
manual_midpoint
rust-lang/rust@06175f43b3 Add
is_float_literal
utilityrust-lang/rust@715d3f9224 Rustup (#14300)
rust-lang/rust@b3d35b1af6 Bump nightly version -> 2025-02-27
rust-lang/rust@28555d1231 Split must_use_unit test into an unfixable part
rust-lang/rust@53a1ff70e8 Check os_str_display MSRV instead of feature
rust-lang/rust@02e812af4d Merge remote-tracking branch 'upstream/master' into rustup
rust-lang/rust@15180d4eb9 macro_use_import: Don't check is attribute comes from expansion (#14317)
rust-lang/rust@063d6aef0e macro_use_import: Don't check is attribute comes from expansion
rust-lang/rust@4a9b8c6415 fix:
map_entry
FP inside closure (#14307)rust-lang/rust@329acde93e fix:
map_entry
FP inside closurerust-lang/rust@527ab050fa fix: Avoid ICE in
doc_nested_refdefs
check by checking range (#14308)rust-lang/rust@f50266a423 Split
needless_lifetime
'_
suggestions intoelidable_lifetime_names
(#13960)rust-lang/rust@e399e152e8 Fix ICE
rust-lang/rust@3a715798bc Update to LLVM 20 rc 3
rust-lang/rust@52bf26e9ad Remove obsolete TODO (#14304)
rust-lang/rust@e9561289d6 Remove obsolete TODO
rust-lang/rust@b583568e72 Add
unnecessary_debug_formatting
lint (#13893)rust-lang/rust@b821f972b6
manual_strip
: use existing identifier instead of placeholder (#14188)rust-lang/rust@6af901c51e Add
unnecessary_debug_formatting
lintrust-lang/rust@325bfef88d configuration option to lint
incompatible_msrv
in test coderust-lang/rust@162b0e8c4a Add
todo!
&unimplemented!
to format macros list (#14266)rust-lang/rust@0fb004dd56 extend
obfuscated_if_else
to support{then(), then_some()}.unwrap_or_else()
(#14165)rust-lang/rust@efcf1f5730 Split needless_lifetime '_ suggestions into elidable_lifetime_names
rust-lang/rust@17bda0c0fe simplify must-use lint slightly
rust-lang/rust@443b0f5ccf Fix rustdoc and clippy
rust-lang/rust@0fa170621d fix:
too_long_first_doc_paragraph
suggests wrongly when first line too long (#14276)rust-lang/rust@35d5ee0e41 add MSRV check for
repeat_vec_with_capacity
(#14126)rust-lang/rust@479116e691 return
impl fmt::Display
in more places instead of writing to stringsrust-lang/rust@15820ecc2e Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obk
rust-lang/rust@d92da0fb32
manual_slice_fill
: do not initialize from the iterator (#14191)rust-lang/rust@d5488b3b63
useless_asref
: add a check forClone
before suggesting the use of.clone()
(#14174)rust-lang/rust@2ad3520d51 fix:
too_long_first_doc_paragraph
suggests wrongly when first line too longrust-lang/rust@ba8079d0db Make a fake body to store typeck results for global_asm
rust-lang/rust@e5dbcc2c16 Make asm a named field
rust-lang/rust@a666d6aa55 Auto merge of #137348 - compiler-errors:span-trim, r=estebank
rust-lang/rust@e479a9ff95 add
io_other_error
lint (#14022)rust-lang/rust@6366cca439 add
io_other_error
lintrust-lang/rust@49082f94fc Auto merge of #137397 - matthiaskrgr:rollup-ls2pilo, r=matthiaskrgr
rust-lang/rust@6c6ffd27a2 extend
obfuscated_if_else
to supportthen().unwrap_or_else()
andthen_some().unwrap_or_else()
rust-lang/rust@649cef0e81 rename
MANUAL_DIV_CEIL
MSRV alias and add missing conf info formanual_div_ceil
(#14263)rust-lang/rust@8113d54600 Rollup merge of #137305 - nnethercote:rustc_middle-2, r=lcnr
rust-lang/rust@85329db705 Rollup merge of #137299 - nnethercote:simplify-PostOrder-customization, r=compiler-errors
rust-lang/rust@1250c26613 Represent the capability instead of the lint name in msrv aliases (#14269)
rust-lang/rust@4ac7a5361b Represent the capability instead of the lint name in msrv aliases
rust-lang/rust@373f809c1d Add
todo!
&unimplemented!
to format macros listrust-lang/rust@c2d75cff47 Move methods from Map to TyCtxt, part 3.
rust-lang/rust@a04e819b93 Trim suggestion part before generating highlights
rust-lang/rust@fef0ea905a More sophisticated span trimming
rust-lang/rust@732e3290de Remove obsolete comment and simplify code (#14264)
rust-lang/rust@41a34552c7 Rename
ClearCrossCrate::assert_crate_local
.rust-lang/rust@acfbbc65b5 Remove obsolete comment and simplify code
rust-lang/rust@238edf273d Rustup (#14262)
rust-lang/rust@e6be02eaf5 Rustup: fix 32bit tests
rust-lang/rust@bbf65f008d add
owned_cow
lint (#13948)rust-lang/rust@7c889ac449 Changelog for Clippy 1.85 🦜 (#14229)
rust-lang/rust@934471ce30 Bump nightly version -> 2025-02-20
rust-lang/rust@55f32d9259 add missing MSRV configuration information for
manual_div_ceil
rust-lang/rust@8844a969ca Bump Clippy version -> 0.1.87
rust-lang/rust@3c9a0ab38c rename the MSRV alias
MANUAL_DIV_CEIL
toDIV_CEIL
rust-lang/rust@12025085b9 Merge remote-tracking branch 'upstream/master' into rustup
rust-lang/rust@90bd46bfc3 Simplify
Postorder
customization.rust-lang/rust@83f5cbad18 add
owned_cow
lintrust-lang/rust@a81c2648dc Rollup merge of #136923 - samueltardieu:push-vxxqvqwspssv, r=davidtwco
rust-lang/rust@d8ecde0e43 fix:
map_entry
FP on struct member (#14151)rust-lang/rust@975a813c5a
.last()
to.next_back()
requires a mutable receiver (#14140)rust-lang/rust@6872e94f11 update
rustfix
link in docs (#14248)rust-lang/rust@dcd643a652
double_ended_iterator_last
: note when drop order is changedrust-lang/rust@e2cdfed0ea fix:
map_entry
FP on struct memberrust-lang/rust@48fffe7db3 add a preferred fix for
cast_possible_wrap
description (#14225)rust-lang/rust@939429a8b9 update
rustfix
linkrust-lang/rust@f49b4bc165 remove an unneeded
#![feature]
(#14245)rust-lang/rust@45f7a60d31
.last()
to.next_back()
requires a mutable receiverrust-lang/rust@758ec1d332 remove an unneeded
#![feature]
rust-lang/rust@e2d9b9a32a fix:
needless_option_as_deref
FP in trait (#14210)rust-lang/rust@835e6a694b Move methods from
Map
toTyCtxt
, part 2.rust-lang/rust@437014b951 Update mention of
ref_to_mut
toinvalid_reference_casting
(#14241)rust-lang/rust@5e4d1660cd
manual_ok_err
: blockify the replacement of anelse if …
(#14240)rust-lang/rust@01085cb16a Update mention of
ref_to_mut
toinvalid_reference_casting
rust-lang/rust@66d19d84ae
manual_ok_err
: blockify the replacement of anelse if …
rust-lang/rust@31acbd3f90 Trim channel
rust-lang/rust@f35c88043b Trim try-job names
rust-lang/rust@8ccaf48fcd Avoid double serialization of environment strings
rust-lang/rust@ae6d93ce13 Test citool on CI
rust-lang/rust@8083fd4b49 Add tests
rust-lang/rust@77bd646023 Add comment to [workspace]
rust-lang/rust@3742f0b190 Apply review comments
rust-lang/rust@7f154fa4d1 Update documentation
rust-lang/rust@1a0970d4ce Delete the previous Python script
rust-lang/rust@87c49f025f Use citool in CI
rust-lang/rust@a789f9e283 Add local job execution to
citool
rust-lang/rust@4f0141f665 Add missing base-job directive
rust-lang/rust@dcc3d0fac9 Implement CI tooling in Rust
rust-lang/rust@822e45b186 "Typo Catch Check" passed by @flip1995
rust-lang/rust@735bed7aa5 Add
cargo dev setup toolchain --standalone
(#14230)rust-lang/rust@1750411084 Add
--allow-no-vcs
tocargo dev dogfood --fix
(#14227)rust-lang/rust@42114c9633 Rollup merge of #137101 - GrigorenkoPV:str-inherent-lint, r=Urgau
rust-lang/rust@91481e3bcf Overhaul the
intravisit::Map
trait.rust-lang/rust@8cf9eea5b3 Move some
Map
methods ontoTyCtxt
.rust-lang/rust@0f20a12ad4
ui_test
annotation cleanup (#14232)rust-lang/rust@d03ae8ba6b
ui_test
annotation cleanuprust-lang/rust@058ae80a55 Add
cargo dev setup toolchain --standalone
rust-lang/rust@f68f0b3e11 clippy: string_from_utf8_as_bytes: also detect inherent
from_utf8
rust-lang/rust@3e63720232 Changelog for Clippy 1.85 🦜
rust-lang/rust@ef7e9fe704 Update version attribute for 1.85 clippy lints
rust-lang/rust@6dd477ad5a Add
--allow-no-vcs
tocargo dev dogfood --fix
rust-lang/rust@a12d5a0285 add suggestion example for
cast_possible_wrap
rust-lang/rust@8cef0b6809 new lint:
manual_contains
(#13817)rust-lang/rust@1c0e120d8b apply
manual_contains
to Clippy sourcesrust-lang/rust@fd17bfe57d add
manual_contains
lintrust-lang/rust@91548d0fe3 prevent
useless_asref
from suggesting.clone()
on types without theClone
traitrust-lang/rust@01d7a324dc
manual_strip
: use existing identifier instead of placeholderrust-lang/rust@44aa75fd2a
manual_slice_fill
: initializer must not reference the iteratorrust-lang/rust@510d3b69fc Use
clippy_utils::is_mutable()
inunnecessary_struct_initialization
rust-lang/rust@35ad69c124 Cleanup: remove useless
span_is_local()
calls inmanual_slice_fill
rust-lang/rust@e0a62acc88 Add
clippy_utils::is_mutable()
rust-lang/rust@a8b17827c6 Make UI test annotations mandatory (#11421)
rust-lang/rust@847bd6707d f
rust-lang/rust@2c0c661e56 Better handle 32bit/64bit-specific ui tests
rust-lang/rust@8ae4e7f76d Fix
tests/ui/transmute_32bit.rs
annotationsrust-lang/rust@0fcc2dba92 Fix 32 bits tests
rust-lang/rust@211f79d84e Fix
tests/ui-toml/absolute_paths/absolute_paths_2015.rs
testrust-lang/rust@cc915cced8 Add missing ui annotations to new ui tests
rust-lang/rust@a50953c1b9 Disable mandatory annotations for
ui-internals
tests for now until we find a solution fortests/ui-internal/custom_ice_message.rs
rust-lang/rust@0841f6e9dc Don't make ui test annotations madatory for
ui-cargo
rust-lang/rust@3053bad40a Update ui-toml tests
rust-lang/rust@a2c890fa0f Make fmt (weirdly) happy
rust-lang/rust@1f94d55a18 Fix new tests updates
rust-lang/rust@8a2dae63c3 Make
if_let_mutex
test pass on both 2021 and 2024 editionsrust-lang/rust@d5ebe50505 Add manual annotations
rust-lang/rust@0a990758fb Handle compilation error in
builtin_type_shadow.rs
rust-lang/rust@10184ecbe1 Allowed
clippy::tests/ui/attrs.2.fixed
intests/ui/attr.rs
because when adding annotations, it doesn't work anymorerust-lang/rust@f666fd6417 Update UI tests
rust-lang/rust@95c6866dd4 Make UI tests annotations mandatory
rust-lang/rust@379c8f4bfb Clarify example for macro_use (#14220)
rust-lang/rust@133882920b Add example for macro_use
rust-lang/rust@0dd5c4ddeb Fix
used_underscore_items
lint uses of foreign functions (#14205)rust-lang/rust@4e899e16f9
unnecessary_map_or
: do not consume the comparison value if it does not implementCopy
(#14207)rust-lang/rust@823b81869a Make rust_tools_util package compatible with current stable by lowering rust edition to 2021. (#14211)
rust-lang/rust@f7f7888041 Make rust_tools_util package compatible with current stable by lowering rust edition to 2021.
rust-lang/rust@50ecb6e846 doc_link_code: add check for links with code spans that render weird (#14121)
rust-lang/rust@fc532c5b32 Trim suggestion parts to the subset that is purely additive
rust-lang/rust@b83762c578 Fix
literal_string_with_formatting_args
lint emitted when it should not (#13953)rust-lang/rust@ef7aa51f1c Auto merge of #136593 - lukas-code:ty-value-perf, r=oli-obk
rust-lang/rust@f826193aec
unnecessary_map_or
: do not consume the non-Copy
comparison valuerust-lang/rust@943d604e59 Fix rustc_tools_util's
version.host_compiler
release channel, expose the rustc version, and add tests (#14123)rust-lang/rust@8cac5b03f3 rustc_tools_util: Change release channel default to stable
rust-lang/rust@8ae4750155 fix broken link of UI test in the book (#14077)
rust-lang/rust@c47746ca67 fix:
needless_option_as_deref
FP in traitrust-lang/rust@a75cc61f99 intern valtrees
rust-lang/rust@7cd3b8c839 Auto merge of #135994 - 1c3t3a:rename-unsafe-ptr, r=oli-obk
rust-lang/rust@4129f5c824 New lint:
mem_replace_option_with_some
(#14197)rust-lang/rust@342ac8ee28 New lint:
mem_replace_option_with_some
rust-lang/rust@b167895a19 Fix
used_underscore_items
lint uses of foreign functionsrust-lang/rust@39bde6d46a Reorganize code in
mem_replace.rs
rust-lang/rust@1cb4236a95 New lint:
unbuffered_bytes
(#14089)rust-lang/rust@a342340e6d add index checks for the slice in
manual_slice_fill
(#14193)rust-lang/rust@8573725a03 Remove ignored
#[must_use]
attributes from Clippyrust-lang/rust@8b6de49ef7 New lint:
unbuffered_bytes
rust-lang/rust@32aef114c6
{expect,unwrap}_used
: add options to lint at compilation time (#14200)rust-lang/rust@da6a05977d
{expect,unwrap}_used
: add options to lint at compilation timerust-lang/rust@ffa1caf420 just_underscores_and_digits: fix false positive in error recovery scenario (#14168)
rust-lang/rust@ac15a10b55 just_underscores_and_digits: ignore empty ident
rust-lang/rust@c40898e186
declare_interior_mutable_const
,borrow_interior_mutable_const
: resolve<T as Trait>::AssocT
projections (#14125)rust-lang/rust@7139436f98 add index checks for the slice in
manual_slice_fill
rust-lang/rust@ff87bead4f Use MIR body to identify more "default equivalent" calls for
derivable_impls
(#13988)rust-lang/rust@39d73d5bbb Use MIR body to identify more "default equivalent" calls
rust-lang/rust@aff497f17f Use a separate loop to drive the check for code clusters
rust-lang/rust@3a0b1ae59d Show diff suggestion format on verbose replacement
rust-lang/rust@b7ec4c13f3 correct "Affected lints" for
allow-one-hash-in-raw-strings
(#14186)rust-lang/rust@15d08ef98e Convert two missed places
rust-lang/rust@91ff190391 Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr
rust-lang/rust@8939915d5b Use parentheses when needed in
nonminimal_bool
lint (#14187)rust-lang/rust@b32ad4ce0a Use parentheses when needed in
nonminimal_bool
lintrust-lang/rust@749eb371bf correct "Affected lints" for
allow-one-hash-in-raw-strings
rust-lang/rust@521a8001ca Fix
let_and_return
with temporary variables, and distinguish between Rust editions (#14180)rust-lang/rust@c3239baed0 Add
single_option_map
lint (#14033)rust-lang/rust@4d4ef0000c Add single_option_map lint
rust-lang/rust@5d2fe079ab
let_and_return
: lint more cases in edition ≥ 2024rust-lang/rust@657dda7b50
let_and_return
: look for non-static references in expansion as wellrust-lang/rust@d7fd1c8e3c make [
manual_map
] ignore types that containdyn
(#12712)rust-lang/rust@fba8952e38 Rollup merge of #136706 - workingjubilee:finish-up-rustc-abi-updates, r=compiler-errors
rust-lang/rust@8c01600e23 Fix
obfuscated_if_else
suggestion on left side of a binary expr (#14124)rust-lang/rust@ac0a11a8bc Fix
obfuscated_if_else
suggestion on left side of a binary exprrust-lang/rust@77344b8c58 remove "Known problems" section for
branches_sharing_code
(#14176)rust-lang/rust@aad3686823 Add error markers for
obfuscated_if_else
lintrust-lang/rust@5e3b968da0 remove "Known problems" section for
branches_sharing_code
rust-lang/rust@6cdb7f68c3 allow
assign_op_pattern
in the test ofstring_add
(#14143)rust-lang/rust@0ff95402c7 Two improvements to
disallowed_*
(#13669)rust-lang/rust@8cc596cf95 autofix for
range_zip_with_len
(#14136)rust-lang/rust@5211148dbd add MSRV check for
manual_flatten
(#14086)rust-lang/rust@b18bb0a483 clippy: directly use rustc_abi instead of reexports
rust-lang/rust@a25e1526e4 Remove
Known problems
sectioninvalid_upcast_comparisons
(#14133)rust-lang/rust@4e5d00a0a7 Deprecate redundant lint
option_map_or_err_ok
and takemanual_ok_or
out of pedantic (#14027)rust-lang/rust@477be9470a add tests for spurious failure and fix typo
rust-lang/rust@8ebc52e032 fix typo
rust-lang/rust@4044c1aa49 fix empty after lint on impl/trait items
rust-lang/rust@42453bd73a Update UI tests
rust-lang/rust@24ea8a55d1 Convert
EMPTY_LINE_AFTER_OUTER_ATTR
andEMPTY_LINE_AFTER_OUTER_ATTR
lint into early lintsrust-lang/rust@7c94744afb Address additional review comments
rust-lang/rust@0d3bf65bd4
useless_asref
: no lint if in a closure to change the ref depth (#14090)rust-lang/rust@f6d23c8d59 Handle more cases in
is_normalizable
(#13833)rust-lang/rust@c6a861615e add
manual_option_as_slice
MSRV to the lint documentation (#14171)rust-lang/rust@b5ea2491b3 [
path_buf_push_overwrite
]: mark suggestion asMaybeIncorrect
(#14010)rust-lang/rust@9289cca712 remove an outdated line in
transmute/mod.rs
(#14159)rust-lang/rust@b0ad06daa8 add MSRV check for
lines_filter_map_ok
(#14130)rust-lang/rust@c529b70e14 Fix ICE in
unnecessary_mut_passed
(#14065)rust-lang/rust@16781bf29d add
manual_option_as_slice
to the lint documentationrust-lang/rust@33394d28be Correct version of
doc_overindented_list_items
(#14152)rust-lang/rust@4a94ad6c52 Simplify
reindent_multiline()
signature (#14101)rust-lang/rust@dc330b89a8 Use edition 2024 when running
cargo dev lint
(#14166)rust-lang/rust@0e42ba908c Permit specifying a non-default edition when linting file
rust-lang/rust@b43dc00f17 Rollup merge of #136645 - flip1995:clippy-subtree-update, r=Manishearth
rust-lang/rust@512b08f8b1 change the applicability of
if_then_some_else_none
toMachineApplicable
(#14106)rust-lang/rust@888365d7e5 Don't use labeled block as top-level blocks (#14102)
rust-lang/rust@7cda242e3c don't emit suggestion inside macro in
manual_async_fn
(#14142)rust-lang/rust@8a9d55012d Use edition 2024 when running
cargo dev lint
rust-lang/rust@6f62e68ca9 Auto merge of #136641 - matthiaskrgr:rollup-lajwje5, r=matthiaskrgr
rust-lang/rust@20b2461938 Skip
use_self
inside macro expansions of aimpl Self
block (#13128)rust-lang/rust@5aa9d7ae7f Merge commit '3e3715c31236bff56f1c63a1de2c7bbdfcfb0923' into clippy-subtree-update
rust-lang/rust@ece0658bc9 Rollup merge of #136393 - oli-obk:pattern-type-lit-oflo-checks, r=compiler-errors
rust-lang/rust@d2497ac87e Auto merge of #136471 - safinaskar:parallel, r=SparrowLii
rust-lang/rust@9ea2b6501e add test to check for popping wrong items
rust-lang/rust@bcfd0d1aba Skip
use_self
inside macro expansion ofimpl Self
itemsrust-lang/rust@e3e6e6ea41 add bug 13092
rust-lang/rust@925718d8eb Make the "expensive" comment belong to a branch
rust-lang/rust@83b97ae713 Use
clippy_utils::ty::ty_from_hir_ty
to avoid ICErust-lang/rust@daab21ef9d Pulicize
clippy_utils::ty::ty_from_hir_ty
rust-lang/rust@5f6dd7a8eb remove an outdated line
rust-lang/rust@f3e292da0b Uniformly handle HIR literals in visitors and lints
rust-lang/rust@44fda914d3 Correct version of
doc_overindented_list_items
rust-lang/rust@60f9445900 don't emit lint inside macro in
manual_async_fn
rust-lang/rust@2a4be5365a move
expr_requires_coercion
to clippy_utils & some other adjustmentsrust-lang/rust@a2f9861df8 fix [
manual_map
] not catching type adjustmentrust-lang/rust@4220dbd4b3 allow
assign_op_pattern
in the test ofstring_add
rust-lang/rust@64dec0760e Simplify
reindent_multiline()
signaturerust-lang/rust@5884fd0325 tree-wide: parallel: Fully removed all
Lrc
, replaced withArc
rust-lang/rust@a5329bd8d3 autofix for
range_zip_with_len
rust-lang/rust@2a7d1d4c0b Remove
Known problems
sectioninvalid_upcast_comparisons
rust-lang/rust@f9669e4caf add MSRV check for
lines_filter_map_ok
rust-lang/rust@2a52fbe5da add MSRV check for
repeat_vec_with_capacity
rust-lang/rust@58d4834097 Resolve projections during internal mutability analysis
rust-lang/rust@045e36d6a7 doc_link_code: add check for
text
[adjacent
] style linksrust-lang/rust@d13897b829 change the applicability of
if_then_some_else_none
toMachineApplicable
rust-lang/rust@b8275293ba Don't use labeled block as top-level blocks
rust-lang/rust@736ac3d30f Undo most of last commit and add type alias
rust-lang/rust@16e2196fc2
useless_asref
: no lint if in a closure to change the ref depthrust-lang/rust@665e78f20f add MSRV check for
manual_flatten
rust-lang/rust@40c2c641c2 fix broken link of UI test in the book
rust-lang/rust@ac87b0cb73 fix ICE in
unnecessary_mut_passed
rust-lang/rust@a03242f8e0 Move
manual_ok_or
from pedantic to stylerust-lang/rust@06221e653c Deprecate the
option_map_or_err_ok
lintrust-lang/rust@277bf089b3 Fix regression #14007
rust-lang/rust@19ddb6922c Handle more cases in
is_normalizable
rust-lang/rust@76bc88c40f More tests for
large_enum_variant
rust-lang/rust@3921ed67b2 [
path_buf_push_overwrite
]: mark suggestion asMaybeIncorrect
rust-lang/rust@e35330cabe Use
is_from_proc_macro
instead of checking if the snippet contains the literalrust-lang/rust@00104a4167 Add more detailed explanations for #13885 regression test
rust-lang/rust@a7fb37c1d8 Correctly handle expanded macros for
literal_string_with_formatting_args
lintrust-lang/rust@17f9344a96 Fix
literal_string_with_formatting_args
lint emitted when it should notrust-lang/rust@fef10d42a3 Use two structs rather than a const generic
rust-lang/rust@b97ad4eccd Add const parameter
REPLACEMENT_ALLOWED
toDisallowedPath
rust-lang/rust@d0f3577720 Properly handle
disallowed_types
rust-lang/rust@f159a3eb1d Support replacements in
disallowed_methods
rust-lang/rust@10e29413bc Remove unncesssary
compile-flags
directiveThe text was updated successfully, but these errors were encountered: