about summary refs log tree commit diff
path: root/compiler/rustc_lint/src/internal.rs
AgeCommit message (Expand)AuthorLines
2023-03-21Use local key in providersMichael Goulet-1/+1
2023-03-09Document tool lintsclubby789-0/+30
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-1/+1
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-1/+1
2023-01-15remove redundant clonesMatthias Krüger-2/+2
2023-01-09refactor: cleanupRejyr-2/+0
2023-01-09migrate: `internal.rs`Rejyr-76/+35
2023-01-04get_parent and find_parentMichael Goulet-1/+1
2023-01-04rename get_parent_node to parent_idMichael Goulet-1/+1
2022-12-01rustc_hir: Relax lifetime requirements on `Visitor::visit_path`Vadim Petrochenkov-1/+1
2022-11-28Rename `NestedMetaItem::[Ll]iteral` as `NestedMetaItem::[Ll]it`.Nicholas Nethercote-2/+2
2022-11-23Separate lifetime ident from resolution in HIR.Camille GILLOT-5/+1
2022-10-23Migrate all diagnosticsNilstrieb-18/+18
2022-10-01Auto merge of #101986 - WaffleLapkin:move_lint_note_to_the_bottom, r=estebankbors-100/+105
2022-10-01Refactor rustc lint APIMaybe Waffle-100/+105
2022-09-29Shrink `hir::def::Res`.Nicholas Nethercote-1/+1
2022-09-21FIX - adopt new Diagnostic naming in newly migrated modulesJhonny Bill Mena-1/+1
2022-09-21UPDATE - rename SessionSubdiagnostic macro to SubdiagnosticJhonny Bill Mena-1/+1
2022-09-21UPDATE - rename DiagnosticHandler macro to DiagnosticJhonny Bill Mena-2/+2
2022-09-21UPDATE - rename AddSubdiagnostic trait to AddToDiagnosticJhonny Bill Mena-1/+1
2022-09-21UPDATE - rename DiagnosticHandler trait to IntoDiagnosticJhonny Bill Mena-2/+2
2022-09-05Auto merge of #101261 - TaKO8Ki:separate-receiver-from-arguments-in-hir, r=cj...bors-1/+1
2022-09-05separate the receiver from arguments in HIRTakayuki Maeda-1/+1
2022-09-05Make `hir::PathSegment::res` non-optional.Nicholas Nethercote-2/+1
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-1/+0
2022-08-31lint: avoid linting diag functions with diag lintsDavid Wood-3/+9
2022-07-27lint: add bad opt access internal lintDavid Wood-0/+35
2022-07-27session: disable internal lints for rustdocDavid Wood-14/+0
2022-07-05errors: introduce `DecorateLint`David Wood-1/+1
2022-06-30lint: port translation migration diagnosticsDavid Wood-3/+2
2022-06-30lint: port non-existant doc keyword diagnosticsDavid Wood-7/+4
2022-06-30lint: port impl `LintPass` by hand diagnosticsDavid Wood-2/+2
2022-06-30lint: port ty diagnosticsDavid Wood-11/+12
2022-06-30lint: port query instability diagnosticsDavid Wood-6/+3
2022-06-30lint: port default hash types diagnosticsDavid Wood-8/+5
2022-06-27lint: fix condition in diagnostic lintsDavid Wood-3/+6
2022-06-14Rollup merge of #97948 - davidtwco:diagnostic-translation-lints, r=oli-obkDylan DPC-31/+107
2022-06-13remove unnecessary `to_string` and `String::new`Takayuki Maeda-4/+4
2022-06-10lint: add diagnostic translation migration lintsDavid Wood-31/+107
2022-05-28Fix TyKind lint, make consts no longer fn, etcMichael Goulet-68/+123
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-1/+1
2022-02-19Adopt let else in more placesest31-4/+1
2022-02-12change to a struct variantEllen-1/+1
2022-02-01review + rebaselcnr-3/+4
2022-02-01rustfmt is broken, manually reduce line lengthlcnr-2/+7
2022-02-01add a rustc::query_stability lintlcnr-1/+53
2022-01-27Clarify the `usage-of-qualified-ty` error message.Nicholas Nethercote-1/+1
2022-01-09feat: pass_by_value lint attributeMahdi Dibaiee-32/+1
2021-11-07Auto merge of #90668 - matthiaskrgr:clippy_nov7, r=jyn514bors-54/+45
2021-11-07more clippy fixesMatthias Krüger-54/+45