about summary refs log tree commit diff
path: root/compiler/rustc_lint/src
AgeCommit message (Expand)AuthorLines
2025-08-24Add lint against integer to pointer transmutesUrgau-1/+133
2025-08-22Rollup merge of #145747 - joshtriplett:builtin-diag-dyn, r=jdonszelmannJacob Pratt-142/+11
2025-08-22Migrate `BuiltinLintDiag::HiddenUnicodeCodepoints` to use `LintDiagnostic` di...Josh Triplett-95/+0
2025-08-22Remove unused `BuiltinLintDiag` variant `InnerAttributeUnstable`Josh Triplett-14/+0
2025-08-22Migrate `BuiltinLintDiag::MissingAbi` to use `LintDiagnostic` directlyJosh Triplett-12/+0
2025-08-22Migrate `BuiltinLintDiag::UnexpectedBuiltinCfg` to use `LintDiagnostic` directlyJosh Triplett-13/+0
2025-08-22Refactor lint buffering to avoid requiring a giant enumJosh Triplett-8/+11
2025-08-21Rollup merge of #145672 - compiler-errors:query-instab-ice, r=lcnrJacob Pratt-9/+14
2025-08-21Rollup merge of #145590 - nnethercote:ModKind-Inline, r=petrochenkovJacob Pratt-1/+1
2025-08-20rustc_lint_defs: Eliminate the dependency on `rustc_hir` for `Namespace`Josh Triplett-6/+7
2025-08-20Instantiate higher-ranked binder with erased when checking IntoIterator predi...Michael Goulet-9/+14
2025-08-20Rollup merge of #140794 - karolzwolak:allow-unused-doc-65464, r=davidtwcoJacob Pratt-2/+8
2025-08-19mention lint group in default level lint noteKarol Zwolak-2/+8
2025-08-19Auto merge of #145600 - jieyouxu:rollup-jw0bpnt, r=jieyouxubors-1/+1
2025-08-19Prevent impossible combinations in `ast::ModKind`.Nicholas Nethercote-1/+1
2025-08-19Rollup merge of #145429 - bjorn3:codegen_fn_attrs_improvements, r=jdonszelmann许杰友 Jieyou Xu (Joe)-1/+1
2025-08-19Rollup merge of #139345 - smoelius:into-iter-stability, r=lcnr许杰友 Jieyou Xu (Joe)-47/+85
2025-08-17Auto merge of #145284 - nnethercote:type_name-print-regions, r=lcnrbors-4/+4
2025-08-15Extend `QueryStability` to handle `IntoIterator` implementationsSamuel Moelius-47/+85
2025-08-15Merge link_name and export_namebjorn3-1/+1
2025-08-15Fix wrong spans with external macros in the `dropping_copy_types` lintUrgau-1/+1
2025-08-14Print regions in `type_name`.Nicholas Nethercote-4/+4
2025-08-14Rollup merge of #145266 - camsteffen:reduce-queries, r=petrochenkovGuillaume Gomez-7/+4
2025-08-13Rollup merge of #145153 - joshtriplett:macro-kinds-plural, r=petrochenkovGuillaume Gomez-2/+2
2025-08-13Rollup merge of #144949 - nnethercote:more-Printer-cleanups, r=davidtwcoGuillaume Gomez-8/+8
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