about summary refs log tree commit diff
path: root/compiler/rustc_lint_defs/src
AgeCommit message (Expand)AuthorLines
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
2025-05-30Rollup merge of #141004 - matthewjasper:unicode-before-expansion, r=davidtwcoMatthias Krüger-3/+47
2025-05-30Rollup merge of #133823 - estebank:issue-56328, r=petrochenkovMatthias Krüger-0/+1
2025-05-29Use `cfg_attr` AST placeholder AST `cfg_attr_trace` for diagnosticsEsteban Küber-0/+1
2025-05-27Warn on non-crate level text direction lintsMatthew Jasper-1/+3
2025-05-27Avoid including text direction codepoints in lint messagesMatthew Jasper-4/+4
2025-05-27Report text_direction_codepoint_in_literal when parsingMatthew Jasper-1/+43
2025-05-25Make UNNECESSARY_TRANSMUTES into a HIR lintMichael Goulet-25/+0
2025-05-25Make PTR_TO_INTEGER_TRANSMUTE_IN_CONSTS into a HIR lintMichael Goulet-35/+0
2025-05-22make enabling the neon target feature a FCWRalf Jung-8/+50
2025-05-07Rollup merge of #134273 - RalfJung:de-stabilize-bench, r=ibraheemdev,traviscrossJacob Pratt-29/+3
2025-04-26Update lint-docs to default to Rust 2024Eric Huss-2/+2
2025-04-24Suggest {to,from}_ne_bytes for transmutations between arrays and integers, etcbendn-0/+25
2025-04-20make abi_unsupported_vector_types a hard errorRalf Jung-69/+0
2025-04-17Replace infallible `name_or_empty` methods with fallible `name` methods.Nicholas Nethercote-1/+1
2025-04-13Rollup merge of #139001 - folkertdev:naked-function-rustic-abi, r=traviscross...Jacob Pratt-34/+0
2025-04-07Add `naked_functions_rustic_abi` feature gateFolkert de Vries-34/+0
2025-04-03impl !PartialOrd for HirIdOli Scherer-5/+7
2025-04-03Remove `LintExpectationId` from `Level` variantsOli Scherer-23/+22
2025-03-25add FCW to warn about wasm ABI transitionRalf Jung-0/+46
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-4/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-0/+4
2025-03-09Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxuMatthias Krüger-4/+0
2025-03-09Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile...Matthias Krüger-1/+1
2025-03-09Rollup merge of #136968 - oli-obk:bye-bye, r=compiler-errorsMatthias Krüger-37/+0
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-4/+0
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-1/+1
2025-03-05Rollup merge of #136764 - traviscross:TC/make-ptr_cast_add_auto_to_object-har...许杰友 Jieyou Xu (Joe)-53/+0
2025-03-03After introducing the warning in 1.83, now also warn in depsTamme Dittrich-1/+1
2025-02-24Introduce new-style attribute parsers for several attributesJana Dönszelmann-9/+13
2025-02-22Make `ptr_cast_add_auto_to_object` lint into hard errorTravis Cross-53/+0
2025-02-22Fix binding mode problemsMichael Goulet-2/+2
2025-02-22Fix builtin lintsMichael Goulet-4/+4