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
/
context.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-22
Refactor lint buffering to avoid requiring a giant enum
Josh Triplett
-2
/
+2
2025-08-19
mention lint group in default level lint note
Karol Zwolak
-2
/
+8
2025-08-14
Print regions in `type_name`.
Nicholas Nethercote
-4
/
+4
2025-08-06
Rename some `Printer` methods.
Nicholas Nethercote
-5
/
+5
2025-08-05
Rename most of the printers.
Nicholas Nethercote
-3
/
+3
2025-08-03
Remove unused arg from `path_append_impl`.
Nicholas Nethercote
-1
/
+0
2025-08-03
Rename `Printer` variables.
Nicholas Nethercote
-3
/
+3
2025-08-03
Mark `Printer` methods as unreachable where appropriate.
Nicholas Nethercote
-8
/
+8
2025-07-02
Add `track_caller` attributes to trace origin of Clippy lints
Samuel Tardieu
-0
/
+2
2025-06-24
Rollup merge of #142645 - Urgau:usage-non_upper_case_globals, r=fmease
Matthias Krüger
-0
/
+14
2025-06-22
Rollup merge of #142593 - blyxyas:improve-docs-itty-bitty-change, r=compiler-...
Guillaume Gomez
-0
/
+9
2025-06-21
All HIR attributes are outer
David Tolnay
-3
/
+4
2025-06-21
Add `emit_span_lint_lazy` to lazily create `LintDiagnostic` structs
Urgau
-0
/
+14
2025-06-17
Add a warning to LateContext::get_def_path
blyxyas
-0
/
+9
2025-06-13
Reduce precedence of expressions that have an outer attr
David Tolnay
-0
/
+15
2025-04-26
Avoid re-interning in `LateContext::get_def_path`
DaniPopes
-1
/
+4
2025-04-17
Rollup merge of #139650 - Alexendoo:group-alias, r=davidtwco
Matthias Krüger
-58
/
+39
2025-04-14
Move `has_self` field to `hir::AssocKind::Fn`.
Nicholas Nethercote
-6
/
+1
2025-04-14
Use `Symbol` in `LateContext::get_associated_type`.
Nicholas Nethercote
-2
/
+7
2025-04-10
Fix `register_group_alias` for tools
Alex Macleod
-58
/
+39
2025-04-10
Rename some `name` variables as `ident`.
Nicholas Nethercote
-1
/
+1
2025-04-03
Remove `LintExpectationId` from `Level` variants
Oli Scherer
-8
/
+7
2025-04-03
Make LevelAndSource a struct
Oli Scherer
-2
/
+2
2025-03-11
Fix false-positive in `expr_or_init` and in the `invalid_from_utf8` lint
Urgau
-2
/
+14
2025-03-06
Account for UseCloned on expr_use_visitor
Santiago Pastorino
-0
/
+4
2025-02-22
Greatly simplify lifetime captures in edition 2024
Michael Goulet
-3
/
+1
2025-02-17
Move some `Map` methods onto `TyCtxt`.
Nicholas Nethercote
-2
/
+2
2025-02-08
Rustfmt
bjorn3
-10
/
+16
2025-01-29
Remove `LateContext::match_def_path()`
Samuel Tardieu
-25
/
+1
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-15
Access `TyCtxt` from early diagnostic decoration
Urgau
-35
/
+1
2024-12-02
remove `Ty::is_copy_modulo_regions`
lcnr
-0
/
+4
2024-11-23
no more Reveal :(
lcnr
-2
/
+0
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-5
/
+9
2024-10-29
TypingMode :thinking:
lcnr
-1
/
+11
2024-10-28
Rollup merge of #132249 - workingjubilee:add-rustc-abi, r=compiler-errors
Jubilee
-2
/
+1
2024-10-27
compiler: Depend on rustc_abi in rustc_lint
Jubilee Young
-2
/
+1
2024-10-27
Clean up some comments on lint implementation
Eric Huss
-17
/
+3
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-19
/
+13
2024-08-07
Make `Span` optional in `BufferedEarlyLint`
Urgau
-2
/
+16
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-10
/
+11
2024-06-03
Tweak `CheckLintNameResult::Tool`.
Nicholas Nethercote
-18
/
+21
2024-06-03
Fix up comments.
Nicholas Nethercote
-1
/
+2
2024-05-27
Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote
bors
-21
/
+14
2024-05-23
Remove `#[macro_use] extern crate tracing` from `rustc_lint`.
Nicholas Nethercote
-1
/
+1
2024-05-23
Delay the construction of early lint diag structs
León Orell Valerian Liehr
-1
/
+3
2024-05-23
Remove `LintDiagnostic::msg`
León Orell Valerian Liehr
-20
/
+11
2024-05-21
Make early lints translatable
Xiretza
-13
/
+8
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-2
/
+1
2024-05-10
Lift `TraitRef` into `rustc_type_ir`
Michael Goulet
-1
/
+1
[next]