about summary refs log tree commit diff
path: root/compiler/rustc_lint_defs
AgeCommit message (Expand)AuthorLines
2025-09-26Apply cfg(bootstrap) replacementMark Rousskov-7/+4
2025-09-21Port #[macro_export] to the new attribute parsing infrastructureJonathan Brouwer-1/+6
2025-09-14Move more early buffered lints to dyn lint diagnostics (4/N)León Orell Valerian Liehr-12/+0
2025-09-14Move more early buffered lints to dyn lint diagnostics (3/N)León Orell Valerian Liehr-8/+0
2025-09-14Remove a dead early lintLeón Orell Valerian Liehr-4/+0
2025-09-14Move more early buffered lints to dyn lint diagnostics (2/N)León Orell Valerian Liehr-9/+0
2025-09-14Move more early buffered lints to dyn lint diagnostics (1/N)León Orell Valerian Liehr-17/+1
2025-09-04Rollup merge of #145932 - JamieCunliffe:target-feature-inlining, r=jackh726Stuart Cook-0/+54
2025-08-30Fix stage 1 compiler testsJakub Beránek-4/+7
2025-08-27inline at the callsite & warn when target features mismatchJames Barford-Evans-0/+54
2025-08-22Migrate `BuiltinLintDiag::HiddenUnicodeCodepoints` to use `LintDiagnostic` di...Josh Triplett-8/+0
2025-08-22Remove unused `BuiltinLintDiag` variant `InnerAttributeUnstable`Josh Triplett-3/+0
2025-08-22Migrate `BuiltinLintDiag::MissingAbi` to use `LintDiagnostic` directlyJosh Triplett-3/+0
2025-08-22Migrate `BuiltinLintDiag::UnexpectedBuiltinCfg` to use `LintDiagnostic` directlyJosh Triplett-5/+0
2025-08-22Refactor lint buffering to avoid requiring a giant enumJosh Triplett-51/+1
2025-08-20rustc_lint_defs: Eliminate the dependency on `rustc_hir` for `Namespace`Josh Triplett-3/+1
2025-08-20rustc_lint_defs: Use `DefPathHash` from `rustc_span` rather than `rustc_hir`Josh Triplett-1/+1
2025-08-20Split `rustc_hir_id` out of `rustc_hir`Josh Triplett-3/+4
2025-08-20Move `IntoDiagArg` earlier in the dependency chainsJosh Triplett-1/+9
2025-08-18Remove the no_sanitize attribute in favor of sanitizeBastian Kersting-6/+6
2025-08-15Rollup merge of #144865 - WaffleLapkin:track-tail, r=lqdStuart Cook-0/+33
2025-08-13Rollup merge of #145274 - compiler-errors:unused-must-use, r=fmeaseJakub Beránek-0/+1
2025-08-13fix tail calls to `#[track_caller]` functionsWaffle Lapkin-0/+33
2025-08-12Remove unused must_useMichael Goulet-0/+1
2025-08-11Add link to docs on malformed attributesEsteban Küber-0/+1
2025-08-10Start reporting future breakage for `ILL_FORMED_ATTRIBUTE_INPUT` in dependenciesJonathan Brouwer-0/+1
2025-08-07Rollup merge of #144369 - joshtriplett:mbe-expr-semi-deny-by-default, r=petro...Stuart Cook-1/+1
2025-08-05Mark all deprecation lints in name resolution as deny-by-default and report-i...Vadim Petrochenkov-4/+8
2025-08-01add unsupported_calling_conventions to lint listRalf Jung-0/+1
2025-07-24Rollup merge of #144014 - dianne:edition-guide-links, r=estebankLeón Orell Valerian Liehr-13/+13
2025-07-23Upgrade semicolon_in_expressions_from_macros from warn to denyJosh Triplett-1/+1
2025-07-16future-incompat lints: don't link to the nightly edition-guide versiondianne-13/+13
2025-07-15Implement resolver warnings about reexporting private dependenciesDavid Mládek-0/+5
2025-07-13Auto merge of #140717 - mejrs:diagnostic_lints, r=oli-obkbors-12/+89
2025-07-11Split up the `unknown_or_malformed_diagnostic_attributes` lintmejrs-12/+89
2025-07-10Rollup merge of #143011 - LorrensP-2158466:warn-ambiguity-into-error, r=petro...Trevor Gross-1/+2
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-1/+1
2025-06-25make `tidy-alphabetical` use a natural sortFolkert de Vries-1/+1
2025-06-25deny AMBIGUOUS_GLOB_IMPORTS; tests fail in this commitLorrensP-2158466-1/+2
2025-06-23compiler: Remove unsupported_fn_ptr_calling_conventions lintJubilee Young-1/+0
2025-06-15Rollup merge of #141937 - WaffleLapkin:never-report-in-deps, r=oli-obk,travis...León Orell Valerian Liehr-0/+2
2025-06-14Remove all support for wasm's legacy ABIbjorn3-45/+0
2025-06-13Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgrbors-47/+0
2025-06-12Make `missing_fragment_specifier` an unconditional errorTrevor Gross-47/+0
2025-06-11compiler: Avoid reporting unsupported_calling_conventions in depsJubilee Young-1/+1
2025-06-08add (back) unsupported_calling_conventions lint to reject more invalid callin...Ralf Jung-0/+48
2025-06-05Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=travi...bors-44/+1
2025-06-04Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes`Jake Goulding-44/+1
2025-06-03report never type lints in depsWaffle Lapkin-0/+2
2025-06-03decouple "reporting in deps" from future incompatibility reasonWaffle Lapkin-78/+64