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
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
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
2024-04-30
Rollup merge of #124511 - nnethercote:rm-extern-crates, r=fee1-dead
Matthias Krüger
-0
/
+1
2024-04-29
[Refactor] Rename Lint and LintGroup\'s is_loaded to is_externally_loaded
blyxyas
-8
/
+10
2024-04-29
Remove `extern crate rustc_middle` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-04-17
has_typeck_results doesnt need to be a query
Michael Goulet
-1
/
+1
2024-03-22
Rename `hir::Node::Local` into `hir::Node::LetStmt`
Guillaume Gomez
-2
/
+2
2024-03-22
Rename `hir::Local` into `hir::LetStmt`
Guillaume Gomez
-2
/
+2
2024-03-11
Rename `DecorateLint` as `LintDiagnostic`.
Nicholas Nethercote
-5
/
+5
2024-03-06
Rewrite the `untranslatable_diagnostic` lint.
Nicholas Nethercote
-3
/
+4
2024-03-05
Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.
Nicholas Nethercote
-2
/
+2
2024-03-05
Rename `DiagnosticMessage` as `DiagMessage`.
Nicholas Nethercote
-7
/
+7
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-8
/
+8
2024-02-14
clean up potential_query_instability with FxIndexMap and UnordMap
yukang
-12
/
+10
2024-02-10
hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}`
Vadim Petrochenkov
-2
/
+2
2024-01-30
add missing potential_query_instability for keys and values in hashmap
yukang
-6
/
+8
2024-01-23
Rename `struct_lint_level` as `lint_level`.
Nicholas Nethercote
-4
/
+4
2024-01-23
Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`.
Nicholas Nethercote
-1
/
+1
2024-01-23
Rename `TyCtxt::struct_lint_node` as `TyCtxt::node_lint`.
Nicholas Nethercote
-1
/
+1
2024-01-23
Rename `LintLevelsBuilder::struct_lint` as `LintLevelsBuilder::opt_span_lint`.
Nicholas Nethercote
-1
/
+1
2024-01-23
Rename `LintContext::emit_spanned_lint` as `LintContext::emit_span_lint`.
Nicholas Nethercote
-1
/
+1
2024-01-23
Rename `LintContext::lookup_with_diagnostics` as `LintContext::span_lint_with...
Nicholas Nethercote
-1
/
+1
2024-01-23
Rename `LintContext::lookup` as `LintContext::opt_span_lint`.
Nicholas Nethercote
-8
/
+8
2024-01-23
Rename `LintContext::struct_span_lint` as `LintContext::span_lint`.
Nicholas Nethercote
-1
/
+1
2024-01-12
check rust lints when an unknown lint is detected
yukang
-7
/
+17
2023-12-31
rustc_lint: Enforce `rustc::potential_query_instability` lint
Martin Nordholts
-0
/
+2
2023-12-30
Move around the code responsible for decorating builtin diagnostics
Urgau
-444
/
+6
2023-12-30
Rollup merge of #119425 - Urgau:check-cfg-fix-cargo-diag-bug, r=Nilstrieb
Matthias Krüger
-2
/
+0
2023-12-30
Fix invalid check-cfg Cargo feature diagnostic help
Urgau
-2
/
+0
2023-12-28
rustc_lint: Rename `warn_about_weird_lints` to `lint_added_lints`
Martin Nordholts
-2
/
+2
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-0
/
+1
2023-12-15
Fix comments
Michael Goulet
-9
/
+0
2023-12-15
Don't pass lint back out of lint decorator
Michael Goulet
-20
/
+10
2023-12-13
Add more suggestion to unexpected cfg names and values
Urgau
-3
/
+48
2023-12-10
Revert "Don't print host effect param in pretty path_generic_args"
Deadbeef
-1
/
+0
2023-12-09
Don't print host effect param in pretty path_generic_args
Michael Goulet
-0
/
+1
2023-12-01
vis note for no pub reexports glob import
bohan
-0
/
+4
2023-11-22
rustc_session: implement latent TODO
Tamir Duberstein
-1
/
+3
2023-11-22
Auto merge of #118071 - Urgau:check-cfg-cargo-feature, r=petrochenkov
bors
-0
/
+2
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-10
/
+10
[next]