about summary refs log tree commit diff
path: root/compiler/rustc_lint/src
AgeCommit message (Expand)AuthorLines
2025-08-13Cleanup assoc parent utilsCameron Steffen-7/+4
2025-08-13Rollup merge of #145274 - compiler-errors:unused-must-use, r=fmeaseJakub Beránek-3/+10
2025-08-12Remove unused must_useMichael Goulet-3/+10
2025-08-12Switch to a bitflags `MacroKinds` to support macros with more than one kindJosh Triplett-2/+2
2025-08-12Rollup merge of #145238 - estebank:attr-overhaul, r=jdonszelmannStuart Cook-1/+6
2025-08-12Rollup merge of #145155 - scrabsha:push-tkvwkolzooyq, r=jdonszelmannStuart Cook-6/+14
2025-08-11Propagate TraitImplHeader to hirCameron Steffen-6/+6
2025-08-11Extract ast TraitImplHeaderCameron Steffen-6/+9
2025-08-11Add link to docs on malformed attributesEsteban Küber-1/+6
2025-08-11Port `#[allow_internal_unsafe]` to the new attribute system (attempt 2)Sasha Pourcelot-6/+14
2025-08-09Auto merge of #145146 - fee1-dead-contrib:push-zmqrkurlzrxy, r=nnethercotebors-2/+1
2025-08-09remove `P`Deadbeef-2/+1
2025-08-09Rollup merge of #145134 - camsteffen:indirect-assoc-parent, r=cjgillotStuart Cook-2/+1
2025-08-09Rollup merge of #145132 - camsteffen:refactor-map-unit-fn, r=fee1-deadStuart Cook-68/+38
2025-08-08Reduce indirect assoc parent queriesCameron Steffen-2/+1
2025-08-08Refactor map_unit_fn lintCameron Steffen-68/+38
2025-08-08Revert "Port `#[allow_internal_unsafe]` to the new attribute system"Jana Dönszelmann-12/+1
2025-08-07Rollup merge of #144857 - scrabsha:push-pwtyrnmqkrtr, r=jdonszelmannTrevor Gross-1/+12
2025-08-07Port `#[allow_internal_unsafe]` to the new attribute systemSasha Pourcelot-1/+12
2025-08-07Rollup merge of #144601 - kornelski:cargo-fix-mismatched_lifetime_syntaxes, r...Stuart Cook-24/+45
2025-08-06Rename some `Printer` methods.Nicholas Nethercote-5/+5
2025-08-05Rename most of the printers.Nicholas Nethercote-3/+3
2025-08-05Rollup merge of #144776 - nnethercote:Printer-cleanups, r=cjgillotSamuel Tardieu-12/+11
2025-08-03Remove unused arg from `path_append_impl`.Nicholas Nethercote-1/+0
2025-08-03Rename `Printer` variables.Nicholas Nethercote-3/+3
2025-08-03Mark `Printer` methods as unreachable where appropriate.Nicholas Nethercote-8/+8
2025-07-31Add lint against dangling pointers form local variablesUrgau-8/+158
2025-07-31Rollup merge of #144726 - jdonszelmann:move-attr-data-structures, r=lcnrJana Dönszelmann-14/+16
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-14/+16
2025-07-31Deduplicate `IntTy`/`UintTy`/`FloatTy`.Nicholas Nethercote-2/+2
2025-07-29Create two methods to fix `find_oldest_ancestor_in_same_ctxt`xizheyin-2/+2
2025-07-28Allow `cargo fix` to partially apply `mismatched_lifetime_syntaxes`Kornel-24/+45
2025-07-28Rename impl_of_method -> impl_of_assocCameron Steffen-3/+3
2025-07-28Rename trait_of_item -> trait_of_assocCameron Steffen-1/+1
2025-07-28Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLiibors-165/+155
2025-07-28use let chains in hir, lint, mirKivooeo-165/+155
2025-07-26Rollup merge of #144331 - jplatte:matches-allow-non_exhaustive_omitted_patter...Matthias Krüger-0/+1
2025-07-26Rollup merge of #143698 - benschulz:unused-parens-2, r=lcnr,compiler-errorsTrevor Gross-1/+9
2025-07-26Rollup merge of #140871 - Amanieu:naked-asm-label, r=compiler-errorsTrevor Gross-1/+10
2025-07-26Auto merge of #139597 - Kobzol:lint-skip, r=BoxyUwUbors-4/+13
2025-07-26Don't lint against named labels in `naked_asm!`Amanieu d'Antras-1/+10
2025-07-24Replace unwrap_or with explicit matchBen Schulz-3/+6
2025-07-24Fix unused_parens false positiveBen Schulz-1/+6
2025-07-24Rollup merge of #144014 - dianne:edition-guide-links, r=estebankLeón Orell Valerian Liehr-9/+9
2025-07-23Make lints work with `allow_internal_unstable`Jules Bertholet-0/+1
2025-07-20Rollup merge of #141260 - LuigiPiucco:volatile-null, r=RalfJungMatthias Krüger-3/+1
2025-07-18fix: don't panic on volatile access to nullLuigi Sartor Piucco-3/+1
2025-07-18Rollup merge of #144008 - anatawa12:fix-double-negations, r=compiler-errorsMatthias Krüger-0/+2
2025-07-17Auto merge of #143879 - fee1-dead-contrib:push-lrlpoouyqqry, r=fmeasebors-1/+1
2025-07-17parse `const trait Trait`Deadbeef-1/+1