about summary refs log tree commit diff
path: root/compiler/rustc_lint/src
AgeCommit message (Expand)AuthorLines
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-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
2025-07-17Rollup merge of #143914 - shepmaster:mismatched-lifetime-syntaxes-rewording, ...Matthias Krüger-50/+173
2025-07-17Auto merge of #144044 - fmease:rollup-kg413pt, r=fmeasebors-10/+57
2025-07-17fix: false positive double_negations when it jumps macro boundaryanatawa12-0/+2
2025-07-17Rollup merge of #143856 - mladedav:dm/private-reexport, r=petrochenkovLeón Orell Valerian Liehr-0/+11
2025-07-17Rollup merge of #143678 - Kivooeo:char-overflow, r=SparrowLiiLeón Orell Valerian Liehr-10/+46
2025-07-16future-incompat lints: don't link to the nightly edition-guide versiondianne-9/+9
2025-07-15Implement other logicstiif-1/+2
2025-07-15Implement resolver warnings about reexporting private dependenciesDavid Mládek-0/+11
2025-07-15Allow `Early` stage to emit errorsJonathan Brouwer-1/+1
2025-07-14Reword mismatched-lifetime-syntaxes text based on feedbackJake Goulding-50/+173
2025-07-14Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obkbors-2/+3
2025-07-13Retire hir::*ItemRef.Camille GILLOT-6/+10
2025-07-13Remove hir::AssocItemKind.Camille GILLOT-41/+34
2025-07-13Auto merge of #140717 - mejrs:diagnostic_lints, r=oli-obkbors-0/+8
2025-07-12Port `#[automatically_derived]` to the new attribute parsing infrastructureJonathan Brouwer-2/+3
2025-07-11Split up the `unknown_or_malformed_diagnostic_attributes` lintmejrs-0/+8
2025-07-10Rollup merge of #143675 - hkBst:overflowing-1, r=oli-obkMatthias Krüger-5/+4
2025-07-10added error for invalid char castKivooeo-10/+46
2025-07-10Remove uncessary parens in closure body with unused lintyukang-1/+9
2025-07-09improve lint doc textMarijn Schouten-5/+4
2025-07-07Remove unused allow attrsYotam Ofek-4/+0
2025-07-07Rollup merge of #143544 - workingjubilee:rename-bare-fn, r=fmeaseJacob Pratt-3/+3
2025-07-06compiler: rename {ast,hir}::BareFn* to FnPtr*Jubilee Young-3/+3
2025-07-06Rewrite empty attribute lintJonathan Brouwer-1/+1
2025-07-05Stop using Key trait randomlyMichael Goulet-3/+2
2025-07-04Same for typesMichael Goulet-1/+1
2025-07-04Remove Symbol for Named LateParam/Bound variantsMichael Goulet-17/+10
2025-07-04Port `#[rustc_pass_by_value]` to the new attribute systemPavel Grigorenko-3/+5