about summary refs log tree commit diff
path: root/compiler/rustc_lint
AgeCommit message (Expand)AuthorLines
2025-09-21Port #[macro_export] to the new attribute parsing infrastructureJonathan Brouwer-3/+7
2025-09-18Rollup merge of #146664 - fmease:clean-up-dyn, r=jdonszelmannStuart Cook-4/+4
2025-09-17Remove `DynKind`León Orell Valerian Liehr-4/+4
2025-09-16Auto merge of #138271 - mu001999-contrib:fix-138234, r=jackh726bors-0/+8
2025-09-16Keep space if expr follows identifier when lint unused parensMu001999-0/+8
2025-09-14Move more early buffered lints to dyn lint diagnostics (4/N)León Orell Valerian Liehr-77/+0
2025-09-14Move more early buffered lints to dyn lint diagnostics (3/N)León Orell Valerian Liehr-40/+0
2025-09-14Remove a dead early lintLeón Orell Valerian Liehr-14/+0
2025-09-14Move more early buffered lints to dyn lint diagnostics (2/N)León Orell Valerian Liehr-58/+0
2025-09-14Move more early buffered lints to dyn lint diagnostics (1/N)León Orell Valerian Liehr-133/+1
2025-09-12Split AssocContainer::{InherentImpl,TraitImpl}Cameron Steffen-30/+11
2025-09-12Introduce hir::ImplItemImplKindCameron Steffen-10/+4
2025-09-12Rename AssocItemContainer -> AssocContainerCameron Steffen-2/+2
2025-09-10Default auto traits: revert to the default supertraitsBryanskiy-1/+2
2025-09-09erase_regions to erase_and_anonymize_regionsBoxy-3/+3
2025-09-06ImproperCTypes: redo state trackingniacdoial-138/+225
2025-09-06ImproperCTypes: re-separate linting and checkingniacdoial-224/+292
2025-09-06ImproperCTypes: more pre-emptive cleanupniacdoial-30/+15
2025-09-06ImproperCTypes: move code and tests into proper directoriesniacdoial-859/+869
2025-09-02Revert introduction of `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-28Rollup merge of #145941 - Urgau:int_to_ptr_transmutes-unsized, r=lcnrStuart Cook-13/+19
2025-08-27Disable `int_to_ptr_transmutes` suggestion for unsized typesUrgau-13/+19
2025-08-27Add `tracing` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-24Port crate name to the new attribute systemJana Dönszelmann-30/+22
2025-08-23Rollup merge of #145798 - compiler-errors:unnamed-lt-primary, r=lqdJacob Pratt-4/+4
2025-08-23Use unnamed lifetime spans as primary spans for MISMATCHED_LIFETIME_SYNTAXESMichael Goulet-4/+4
2025-08-24Prefer verbose suggestions for `integer_to_ptr_transmutes` lintUrgau-2/+4
2025-08-24Add lint against integer to pointer transmutesUrgau-1/+141
2025-08-22Rollup merge of #145747 - joshtriplett:builtin-diag-dyn, r=jdonszelmannJacob Pratt-167/+11
2025-08-22Migrate `BuiltinLintDiag::HiddenUnicodeCodepoints` to use `LintDiagnostic` di...Josh Triplett-108/+0
2025-08-22Remove unused `BuiltinLintDiag` variant `InnerAttributeUnstable`Josh Triplett-18/+0
2025-08-22Migrate `BuiltinLintDiag::MissingAbi` to use `LintDiagnostic` directlyJosh Triplett-16/+0
2025-08-22Migrate `BuiltinLintDiag::UnexpectedBuiltinCfg` to use `LintDiagnostic` directlyJosh Triplett-17/+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-7/+8
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