about summary refs log tree commit diff
path: root/compiler/rustc_lint/src/builtin.rs
AgeCommit message (Expand)AuthorLines
2024-03-11Rename `DecorateLint` as `LintDiagnostic`.Nicholas Nethercote-2/+2
2024-03-05Auto merge of #121780 - nnethercote:diag-renaming2, r=davidtwcobors-2/+2
2024-03-05Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.Nicholas Nethercote-2/+2
2024-03-05Auto merge of #120675 - oli-obk:intrinsics3.0, r=pnkfelixbors-1/+1
2024-03-05Rename all `ParseSess` variables/fields/lifetimes as `psess`.Nicholas Nethercote-1/+1
2024-03-04Add `is_intrinsic` helperOli Scherer-1/+1
2024-02-25Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillotMatthias Krüger-1/+1
2024-02-20Rollup merge of #121318 - kadiwa4:no_assembly_in_supposedly_safe_code, r=Nils...Nilstrieb-0/+4
2024-02-20Add newtype for raw identsclubby789-1/+1
2024-02-20trigger `unsafe_code` on `global_asm!` invocationsKalle Wachsmuth-0/+4
2024-02-19Always evaluate free constants and statics, even if previous errors occurredOli Scherer-26/+0
2024-02-12Make `is_intrinsic` query return the intrinsic nameOli Scherer-1/+1
2024-02-10hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}`Vadim Petrochenkov-2/+1
2024-02-05Rollup merge of #119600 - aDotInTheVoid:comment-fix, r=compiler-errorsMatthias Krüger-1/+1
2024-01-23Rename `LintContext::emit_spanned_lint` as `LintContext::emit_span_lint`.Nicholas Nethercote-30/+30
2024-01-23Rename `LintContext::lookup_with_diagnostics` as `LintContext::span_lint_with...Nicholas Nethercote-1/+1
2024-01-22Rollup merge of #118639 - fmease:deny-features-in-stable-rustc-crates, r=Waff...Matthias Krüger-7/+27
2024-01-13Add check for ui_testing via promoting parameters from `ParseSess` to `Session`George-lewis-4/+1
2024-01-05Remove outdated references to `librustc_middle`.Alona Enraght-Moony-1/+1
2024-01-04Rollup merge of #119195 - asquared31415:named_asm_labels_fix, r=AmanieuMatthias Krüger-13/+49
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-2/+2
2023-12-21Make named_asm_labels lint not trigger on unicode and trigger on format argsasquared31415-13/+49
2023-12-20Undeprecate and use lint `unstable_features`León Orell Valerian Liehr-7/+27
2023-12-15Don't pass lint back out of lint decoratorMichael Goulet-1/+1
2023-12-11Add spacing information to delimiters.Nicholas Nethercote-1/+1
2023-12-10remove redundant importssurechen-1/+0
2023-12-03Parse a pattern with no armNadrieril-2/+4
2023-11-26rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...Vadim Petrochenkov-1/+1
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-17/+17
2023-11-18Remove --check-cfg checking of --cfg argsUrgau-25/+0
2023-11-14finish `RegionKind` renamelcnr-2/+2
2023-10-20Adjust importsMichael Goulet-1/+1
2023-10-18Rollup merge of #116812 - rmehri01:missing_copy_implementations_non_exhaustiv...Ali MJ Al-Nasrawy-0/+5
2023-10-17disable missing_copy_implementations lint on non_exhaustive typesRyan Mehri-0/+5
2023-10-16Rename `ACTIVE_FEATURES` as `UNSTABLE_FEATURES`.Nicholas Nethercote-1/+1
2023-10-13Format all the let chains in compilerMichael Goulet-16/+21
2023-10-12Fix duplicate note on internal feature gateGurinder Singh-8/+4
2023-09-26Don't store lazyness in DefKindMichael Goulet-3/+3
2023-09-22make the reason: field mandatory for @future_incompatible lintsRalf Jung-3/+3
2023-09-21Record asyncness span in HIRMichael Goulet-2/+1
2023-09-03Emit unused doc comment warnings for pat and expr fieldsGurinder Singh-0/+14
2023-08-13Auto merge of #114723 - petrochenkov:noplugin2, r=davidtwcobors-1/+1
2023-08-11rustc: Move `features` from `Session` to `GlobalCtxt`Vadim Petrochenkov-1/+1
2023-08-10downgrade internal_features to warnlcnr-2/+2
2023-08-05Rollup merge of #114248 - fmease:neg-copy-rules-out-missing-copy-impl, r=b-naberMatthias Krüger-0/+23
2023-08-05Auto merge of #113734 - cjgillot:no-crate-lint, r=petrochenkovbors-440/+23
2023-08-04Auto merge of #112117 - bryangarza:track-caller-feature-gate, r=compiler-errorsbors-6/+6
2023-08-04Fetch diagnostic item later.Camille GILLOT-2/+2
2023-08-04Make MissingDoc a module lint.Camille GILLOT-34/+1
2023-08-04Make MissingDebugImplementation a module lint.Camille GILLOT-18/+13