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
/
diagnostic.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-04
chore: Remove redundant disjoint spans assert
Scott Schafer
-5
/
+0
2025-08-24
Allow errors to be emitted as fatal during attribute parsing
Jana Dönszelmann
-0
/
+23
2025-08-22
Refactor lint buffering to avoid requiring a giant enum
Josh Triplett
-1
/
+11
2025-08-20
Move `IntoDiagArg` earlier in the dependency chains
Josh Triplett
-51
/
+1
2025-08-14
Rollup merge of #137872 - estebank:extra-vert, r=compiler-errors
Jakub Beránek
-1
/
+1
2025-08-10
Point at the `Fn()` or `FnMut()` bound that coerced a closure, which caused a...
Esteban Küber
-3
/
+4
2025-08-07
Use `tcx.short_string()` in more diagnostics
Esteban Küber
-0
/
+5
2025-08-04
Include whitespace in "remove `|`" suggestion and make it hidden
Esteban Küber
-1
/
+1
2025-07-19
rename `emit_unless` to `emit_unless_delay`
xizheyin
-1
/
+1
2025-07-10
Make `Diag::multipart_suggestions` always verbose
Esteban Küber
-1
/
+1
2025-07-03
refactor: Make -Ztrack-diagnostics emit like a note
Scott Schafer
-0
/
+9
2025-06-30
linkify CodeSuggestion in doc comments
Dan Johnson
-2
/
+2
2025-06-25
Add runtime check to avoid overwrite arg easily in diag and store and restore...
xizheyin
-1
/
+31
2025-05-27
Remove an unnecessary use of `Box::into_inner`.
Nicholas Nethercote
-1
/
+1
2025-04-16
Move eager translation to a method on `Diag`
Jake Goulding
-20
/
+13
2025-04-08
Remove unnecessary dyn Display in favor of str
Michael Goulet
-4
/
+4
2025-04-03
Split ExpectationLintId off Level
Oli Scherer
-4
/
+17
2025-03-07
compiler: Use size_of from the prelude instead of imported
Thalia Archibald
-1
/
+1
2025-02-25
add doc comment detail
Esteban Küber
-0
/
+6
2025-02-25
Teach structured errors to display short `Ty`
Esteban Küber
-3
/
+3
2025-02-02
Rollup merge of #136415 - estebank:highlight-clarification, r=compiler-errors
Matthias Krüger
-5
/
+15
2025-02-02
Highlight clarifying information in "expected/found" error
Esteban Küber
-5
/
+15
2025-01-31
Rework "long type names" printing logic
Esteban Küber
-0
/
+31
2025-01-11
fix `it's` -> `its` in doc comment
Yotam Ofek
-1
/
+1
2024-12-31
Convert some Into impls into From impls
Michael Goulet
-3
/
+3
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-12
Implement a Method to Seal `DiagInner`'s Suggestions
Veera
-12
/
+24
2024-09-11
clippy::useless_conversion
Michael Goulet
-2
/
+2
2024-09-06
Check AttrId for expectations.
Camille GILLOT
-22
/
+2
2024-09-02
Rollup merge of #129875 - Sajjon:sajjon_fix_typos_batch_1, r=compiler-errors,...
Matthias Krüger
-1
/
+1
2024-09-02
chore: Fix typos in 'compiler' (batch 1)
Alexander Cyon
-1
/
+1
2024-08-31
Remove attr_id from stable lint ids.
Camille GILLOT
-1
/
+1
2024-08-31
Use AttrId key for unstable<->stable expectation map.
Camille GILLOT
-12
/
+7
2024-08-27
Add `warn(unreachable_pub)` to `rustc_errors`.
Nicholas Nethercote
-1
/
+1
2024-08-09
use stable sort to sort multipart diagnostics
Folkert
-2
/
+2
2024-08-06
Maintain highlighting in `note` and `help` even when they have a span
Esteban Küber
-0
/
+21
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-13
/
+14
2024-06-26
Automatically taint InferCtxt when errors are emitted
Oli Scherer
-1
/
+1
2024-06-26
Restrict diagnostic context lifetime of InferCtxt to itself instead of TyCtxt
Oli Scherer
-0
/
+5
2024-06-18
Remove redundant argument from `subdiagnostic` method
Oli Scherer
-5
/
+2
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-9
/
+10
2024-05-23
Remove `LintDiagnostic::msg`
León Orell Valerian Liehr
-2
/
+0
2024-05-15
Fix the dedup error because of spans from suggestion
yukang
-1
/
+1
2024-04-30
Remove `extern crate tracing` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-04-29
Remove `extern crate rustc_macros` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-04-21
Pass translation closure to add_to_diag_with() as reference
Xiretza
-3
/
+3
2024-04-20
Print note with closure signature on type mismatch
Daniel Sedlak
-1
/
+1
2024-03-14
Make `SubdiagMessageOp` well-formed
Michael Goulet
-1
/
+2
2024-03-11
Rename `DecorateLint` as `LintDiagnostic`.
Nicholas Nethercote
-2
/
+2
[next]