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_errors
/
src
/
lib.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-04
fix: Filter suggestion parts that match existing code
Scott Schafer
-10
/
+11
2025-09-04
refactor: Move assert for disjoint substitution spans
Scott Schafer
-0
/
+6
2025-09-02
Correct typo in `rustc_errors` comment
Samuel Moelius
-1
/
+1
2025-08-24
Support lints in early attribute parsing
Jana Dönszelmann
-3
/
+3
2025-08-22
Refactor lint buffering to avoid requiring a giant enum
Josh Triplett
-1
/
+3
2025-08-20
Split `rustc_hir_id` out of `rustc_hir`
Josh Triplett
-1
/
+1
2025-08-20
Move `IntoDiagArg` earlier in the dependency chains
Josh Triplett
-6
/
+12
2025-07-31
Extend `is_case_difference` to handle digit-letter confusables
xizheyin
-5
/
+6
2025-07-07
Remove unused allow attrs
Yotam Ofek
-1
/
+0
2025-07-01
Update `cfg(bootstrap)`
Josh Stone
-1
/
+1
2025-06-19
Extract SilentEmitter
Cameron Steffen
-27
/
+3
2025-06-19
Rename SilentEmitter -> FatalOnlyEmitter
Cameron Steffen
-1
/
+1
2025-06-19
Extract Translator struct
Cameron Steffen
-8
/
+7
2025-06-18
Rollup merge of #142123 - Kobzol:timings, r=nnethercote
Urgau
-0
/
+11
2025-06-18
Implement lint against direct uses of rustc_type_ir in compiler crates
Romain Perier
-0
/
+1
2025-06-16
Add infrastructure for emitting timing sections
Jakub Beránek
-0
/
+11
2025-06-12
introduce new lint infra
Jana Dönszelmann
-1
/
+15
2025-06-08
Remove all unused feature gates from the compiler
bjorn3
-2
/
+0
2025-06-07
compiler: Treat ForceWarning as a Warning for diagnostic level
Jubilee Young
-1
/
+1
2025-05-27
Remove an unnecessary use of `Box::into_inner`.
Nicholas Nethercote
-1
/
+0
2025-05-12
update cfg(bootstrap)
Pietro Albini
-1
/
+0
2025-04-23
Make #![feature(let_chains)] bootstrap conditional in compiler/
est31
-1
/
+1
2025-04-16
Move eager translation to a method on `Diag`
Jake Goulding
-1
/
+1
2025-04-07
Don't call Span.with_parent on the good path in has_stashed_diagnostic
Michael Goulet
-26
/
+44
2025-04-03
Split ExpectationLintId off Level
Oli Scherer
-20
/
+19
2025-03-11
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-03-10
Revert "Use workspace lints for crates in `compiler/` #138084"
许杰友 Jieyou Xu (Joe)
-0
/
+1
2025-03-09
Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu
Matthias Krüger
-1
/
+0
2025-03-08
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-03-07
Rollup merge of #138111 - estebank:use-dfv, r=nnethercote
Matthias Krüger
-0
/
+1
2025-03-06
Rollup merge of #137303 - compiler-errors:maybe-forgor, r=cjgillot
Michael Goulet
-1
/
+0
2025-03-03
Use default field values in `markdown::parse::Context`
Esteban Küber
-0
/
+1
2025-02-23
stabilize extract_if
bendn
-1
/
+0
2025-02-22
Remove MaybeForgetReturn suggestion
Michael Goulet
-1
/
+0
2025-02-21
Trim suggestion part before generating highlights
Michael Goulet
-1
/
+6
2025-02-21
More sophisticated span trimming
Michael Goulet
-11
/
+34
2025-02-16
Move hashes from rustc_data_structure to rustc_hashes so they can be shared w...
Ben Kimock
-1
/
+2
2025-02-14
Trim suggestion parts to the subset that is purely additive
Michael Goulet
-0
/
+18
2025-02-14
Consider add-prefix replacements too
Michael Goulet
-3
/
+4
2025-02-14
Use underline suggestions for purely 'additive' replacements
Michael Goulet
-0
/
+11
2025-02-06
Avoid manually producing FatalError in a couple of places
bjorn3
-2
/
+2
2025-02-02
Rollup merge of #136445 - bjorn3:diag_ctxt_cleanup, r=oli-obk
Matthias Krüger
-33
/
+20
2025-02-02
Replace ParseSess::set_dcx with DiagCtxt::set_emitter
bjorn3
-0
/
+4
2025-02-02
Use fallback fluent bundle from inner emitter in SilentEmitter
bjorn3
-7
/
+1
2025-02-02
Slightly simplify DiagCtxt::make_silent
bjorn3
-27
/
+16
2025-01-31
Make comma separated lists of anything easier to make for errors
Esteban Küber
-13
/
+1
2025-01-19
Manual cleanup of some `is_{or_none|some_and}` usages
Yotam Ofek
-1
/
+2
2025-01-19
Run `clippy --fix` for `unnecessary_map_or` lint
Yotam Ofek
-1
/
+1
2025-01-11
Remove a bunch of diagnostic stashing that doesn't do anything
Michael Goulet
-2
/
+0
2024-12-16
update uses of extract_if in the compiler
The 8472
-4
/
+4
[next]