summary refs log tree commit diff
path: root/compiler/rustc_lint_defs/src
AgeCommit message (Expand)AuthorLines
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
2025-02-20Reword messageEsteban Küber-1/+1
2025-02-20Turn order dependent trait objects future incompat warning into a hard errorOli Scherer-37/+0
2025-02-19Specify scope in `out_of_scope_macro_calls` lintEsteban Küber-0/+2
2025-02-13Implement lint for definition site item shadowing tooMichael Goulet-1/+41
2025-02-13Implement shadowing lintMichael Goulet-0/+43
2025-02-05Rollup merge of #135964 - ehuss:cenum_impl_drop_cast, r=Nadrieril许杰友 Jieyou Xu (Joe)-53/+0
2025-01-31Make comma separated lists of anything easier to make for errorsEsteban Küber-0/+17
2025-01-26Downgrade `linker-warnings` to allow-by-defaultjyn-5/+13
2025-01-25Rollup merge of #133951 - bjorn3:wasm_c_abi_lint_hard_error, r=workingjubileeJacob Pratt-40/+0
2025-01-23Make cenum_impl_drop_cast a hard errorEric Huss-53/+0
2025-01-23Make the wasm_c_abi future compat warning a hard errorbjorn3-40/+0
2025-01-20make it possible to silence linker warnings with a crate-level attributejyn-1/+47
2025-01-15Rollup merge of #132397 - m-ou-se:warn-missing-abi, r=NadrierilJacob Pratt-1/+1
2025-01-13remove test_unstable_lint featureAditya-PS-05-1/+2
2025-01-12Update unstable lint docs to include required feature attributesAditya-PS-05-0/+3
2025-01-07Switch missing_abi lint to warn-by-default.Mara Bos-1/+1
2025-01-05Mention `unnameable_types` in `unreachable_pub` documentation.Kevin Reid-1/+1
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-4/+3
2024-12-15Use links to edition guide for edition migrationsEric Huss-9/+9
2024-12-15Add hir::AttributeJonathan Dönszelmann-3/+4
2024-12-13the soft_unstable lint cannot have an example that will keep workingRalf Jung-29/+3
2024-12-07Actually walk into lifetimes and attrs in EarlyContextAndPassMichael Goulet-0/+1
2024-12-02Rollup merge of #133535 - RalfJung:forbidden_lint_groups-future-compat, r=dav...Guillaume Gomez-1/+1
2024-11-27show forbidden_lint_groups in future-compat reportsRalf Jung-1/+1
2024-11-25fix confusing diagnostic for reserved `##`Peter Jaszkowiak-2/+5
2024-11-23show abi_unsupported_vector_types lint in future breakage reportsRalf Jung-1/+1
2024-11-20Auto merge of #131326 - dingxiangfei2009:issue-130836-attempt-2, r=nikomatsakisbors-0/+78