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-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
2024-03-11
Rename `AddToDiagnostic` as `Subdiagnostic`.
Nicholas Nethercote
-7
/
+7
2024-03-11
Rename `IntoDiagnostic` as `Diagnostic`.
Nicholas Nethercote
-14
/
+14
2024-03-11
Rename `IntoDiagnosticArg` as `IntoDiagArg`.
Nicholas Nethercote
-8
/
+8
2024-03-06
Add missing `#[rustc_lint_diagnostics]` attributes.
Nicholas Nethercote
-0
/
+31
2024-03-05
Adjust `Diag::new` signature.
Nicholas Nethercote
-1
/
+1
2024-03-05
Rename `SubdiagnosticMessageOp` as `SubdiagMessageOp`.
Nicholas Nethercote
-2
/
+2
2024-03-05
Rename `SubdiagnosticMessage` as `SubdiagMessage`.
Nicholas Nethercote
-31
/
+30
2024-03-05
Rename `DiagnosticMessage` as `DiagMessage`.
Nicholas Nethercote
-14
/
+14
2024-02-29
Rollup merge of #121669 - nnethercote:count-stashed-errs-again, r=estebank
Guillaume Gomez
-5
/
+3
2024-02-29
Overhaul how stashed diagnostics work, again.
Nicholas Nethercote
-5
/
+3
[next]