index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_lint
/
src
/
internal.rs
Age
Commit message (
Expand
)
Author
Lines
2025-06-18
Implement lint against direct uses of rustc_type_ir in compiler crates
Romain Perier
-3
/
+28
2025-06-03
Overhaul `UsePath`.
Nicholas Nethercote
-2
/
+5
2025-06-02
Factor out repeated code into `is_mod_inherent`.
Nicholas Nethercote
-9
/
+8
2025-03-26
Implement lint against using Interner and InferCtxtLike in random compiler cr...
Michael Goulet
-3
/
+36
2025-03-26
hir::-ify internal lints
Michael Goulet
-39
/
+50
2025-03-18
Move `hir::Item::ident` into `hir::ItemKind`.
Nicholas Nethercote
-3
/
+3
2025-02-21
Move methods from Map to TyCtxt, part 3.
Nicholas Nethercote
-2
/
+2
2025-02-08
Rustfmt
bjorn3
-20
/
+30
2025-01-29
Eliminate PatKind::Path
Oli Scherer
-6
/
+4
2025-01-23
Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor`
Boxy
-3
/
+3
2024-12-18
Merge some patterns together
Oli Scherer
-21
/
+5
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-17
Remove `rustc::existing_doc_keyword` lint.
Nicholas Nethercote
-42
/
+2
2024-12-03
Rollup merge of #133545 - clubby789:symbol-intern-lit, r=jieyouxu
Matthias Krüger
-2
/
+33
2024-12-02
remove outdated comment
lcnr
-11
/
+4
2024-11-28
Implement lint against `Symbol::intern` on a string literal
clubby789
-2
/
+33
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-2
/
+3
2024-10-26
Auto merge of #132190 - matthiaskrgr:rollup-rsocfiz, r=matthiaskrgr
bors
-2
/
+2
2024-10-26
Downgrade `untranslatable_diagnostic` and `diagnostic_outside_of_impl` to `al...
Jieyou Xu
-2
/
+2
2024-10-19
Unify syntax (all to @eval_always)
blyxyas
-2
/
+2
2024-10-19
Remove module passes filtering
blyxyas
-2
/
+2
2024-10-19
Do not run lints that cannot emit
blyxyas
-2
/
+4
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-37
/
+25
2024-09-03
Add an internal lint that warns when accessing untracked data
Nadrieril
-3
/
+21
2024-09-01
Deny imports of rustc_type_ir::inherent outside of type ir + new trait solver
Michael Goulet
-2
/
+28
2024-08-10
Refactor: `diagnostic_outside_of_impl`, `untranslatable_diagnostic`
Pavel Grigorenko
-60
/
+74
2024-08-10
`untranslatable_diagnostic` lint: point at the untranslated thing
Pavel Grigorenko
-10
/
+12
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-8
/
+12
2024-07-18
Add internal lint for detecting non-glob imports of `rustc_type_ir::inherent`
León Orell Valerian Liehr
-1
/
+45
2024-07-02
Instance::resolve -> Instance::try_resolve, and other nits
Michael Goulet
-2
/
+2
2024-06-03
Fix up comments.
Nicholas Nethercote
-7
/
+7
2024-05-23
Remove `#[macro_use] extern crate tracing` from `rustc_lint`.
Nicholas Nethercote
-0
/
+1
2024-03-11
Allow multiple `impl Into<{D,Subd}iagMessage>` parameters in a function.
Nicholas Nethercote
-12
/
+5
2024-03-11
Rename diagnostic derive things.
Nicholas Nethercote
-2
/
+1
2024-03-11
Rename `DecorateLint` as `LintDiagnostic`.
Nicholas Nethercote
-5
/
+5
2024-03-11
Rename `AddToDiagnostic` as `Subdiagnostic`.
Nicholas Nethercote
-4
/
+4
2024-03-11
Rename `IntoDiagnostic` as `Diagnostic`.
Nicholas Nethercote
-7
/
+4
2024-03-08
Fix crash in late internal checking
yukang
-4
/
+6
2024-03-06
Rewrite the `untranslatable_diagnostic` lint.
Nicholas Nethercote
-43
/
+122
2024-03-05
Rename `SubdiagnosticMessage` as `SubdiagMessage`.
Nicholas Nethercote
-1
/
+1
2024-03-05
Rename `DiagnosticMessage` as `DiagMessage`.
Nicholas Nethercote
-1
/
+1
2024-02-28
Remove the `UntranslatableDiagnosticTrivial` lint.
Nicholas Nethercote
-82
/
+1
2024-02-10
hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}`
Vadim Petrochenkov
-6
/
+5
2024-02-06
Invert diagnostic lints.
Nicholas Nethercote
-2
/
+2
2024-01-23
Rename `LintContext::emit_spanned_lint` as `LintContext::emit_span_lint`.
Nicholas Nethercote
-13
/
+13
2024-01-06
rustc_span: Optimize syntax context comparisons
Vadim Petrochenkov
-1
/
+3
2023-12-12
Move some methods from `tcx.hir()` to `tcx`
zetanumbers
-1
/
+1
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-10-16
tweak pass description and fix lint fail post-rebase
Arthur Lafrance
-1
/
+1
2023-10-16
debug Span::ctxt() call detection
Arthur Lafrance
-17
/
+6
[next]