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
2024-02-03
Use `StringPart` more.
Nicholas Nethercote
-30
/
+25
2024-02-03
Use `DiagnosticArgName` in a few more places.
Nicholas Nethercote
-1
/
+1
2024-02-03
`Diagnostic` cleanups
Nicholas Nethercote
-17
/
+1
2024-02-01
Rework `StringPart`.
Nicholas Nethercote
-20
/
+16
2024-02-01
Fit more values into `DiagnosticArgValue::Number`.
Nicholas Nethercote
-1
/
+4
2024-01-31
Don't hash lints differently to non-lints.
Nicholas Nethercote
-8
/
+8
2024-01-30
Remove the second lifetime from `DiagnosticArg`.
Nicholas Nethercote
-2
/
+2
2024-01-30
Remove the lifetime from `DiagnosticArgName`.
Nicholas Nethercote
-8
/
+4
2024-01-30
Remove the lifetime from `DiagnosticArgValue`.
Nicholas Nethercote
-19
/
+13
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-8
/
+9
2024-01-14
Rework how diagnostic lints are stored.
Nicholas Nethercote
-24
/
+21
2024-01-12
Good path bugs are just a flavor of delayed bug
Michael Goulet
-6
/
+9
2024-01-11
Change how `force-warn` lint diagnostics are recorded.
Nicholas Nethercote
-7
/
+10
2024-01-04
Remove `is_lint` field from `Level::Error`.
Nicholas Nethercote
-5
/
+3
2024-01-03
Fix up `forward!` decls.
Nicholas Nethercote
-6
/
+10
2024-01-03
Remove forward for `downgrade_to_delayed_bug`.
Nicholas Nethercote
-3
/
+1
2024-01-03
Rename some `Diagnostic` setters.
Nicholas Nethercote
-5
/
+8
2023-12-31
rustc_lint: Make `LintLevelsProvider::current_specs()` return `&FxIndexMap`
Martin Nordholts
-2
/
+2
2023-12-23
Remove `SubDiagnostic::render_span`.
Nicholas Nethercote
-3
/
+1
2023-12-23
Remove `render_span` args from `Diagnostic::{sub,sub_with_highlight}`.
Nicholas Nethercote
-21
/
+14
2023-12-23
Improve some names.
Nicholas Nethercote
-12
/
+12
2023-12-23
Remove `Diagnostic::new_with_code`.
Nicholas Nethercote
-21
/
+1
2023-12-18
Rename many `DiagCtxt` arguments.
Nicholas Nethercote
-2
/
+2
2023-12-18
Rename `Handler` as `DiagCtxt`.
Nicholas Nethercote
-1
/
+1
2023-12-16
Simplify lint decorator derive too
Michael Goulet
-4
/
+1
2023-12-09
Rollup merge of #118057 - bvanjoi:fix-118048, r=cjgillot
Guillaume Gomez
-4
/
+5
2023-12-04
Remove some unused code, and downgrade some `pub`s.
Nicholas Nethercote
-37
/
+6
2023-12-04
dedup for duplicate suggestions
bohan
-4
/
+5
2023-11-19
Remove unnecessary .collect()
Esteban Küber
-7
/
+7
2023-11-19
Don't sort `span_suggestions`, leave that to caller
Esteban Küber
-6
/
+1
2023-11-19
When encountering struct fn call literal with private fields, suggest all bui...
Esteban Küber
-4
/
+7
2023-09-22
give FutureIncompatibilityReason variants more explicit names
Ralf Jung
-1
/
+7
2023-09-04
Add OnceHelp lint level (same as OnceNote, except for help)
Urgau
-0
/
+8
2023-07-24
Optimize format usage
Yuri Astrakhan
-5
/
+5
2023-06-01
Use translatable diagnostics in `rustc_const_eval`
Deadbeef
-2
/
+2
2023-05-29
Use `Cow` in `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-14
/
+10
2023-04-11
Auto merge of #110092 - clubby789:builtin-macros-translatable, r=compiler-errors
bors
-0
/
+1
2023-04-10
Migrate most of `rustc_builtin_macros` to diagnostic impls
clubby789
-0
/
+1
2023-04-09
Fix some clippy::complexity
Nilstrieb
-1
/
+1
2023-02-01
Make "use latest edition" subdiagnostic translatable
Xiretza
-37
/
+0
2023-02-01
Use AddToDiagnostic for "use latest edition" help
Xiretza
-12
/
+36
2023-01-30
session: diagnostic migration lint on more fns
David Wood
-0
/
+2
2023-01-20
add debug assertion for suggestions with overlapping parts
Lukas Markeffsky
-27
/
+44
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-3
/
+3
2023-01-01
Merge multiple mutable borrows of immutable binding errors
Esteban Küber
-2
/
+2
2022-12-13
Rollup merge of #105625 - matthiaskrgr:clippy_dec12, r=compiler-errors
Matthias Krüger
-1
/
+1
2022-12-12
minor code cleanups
Matthias Krüger
-1
/
+1
2022-12-11
Point at method call when it is the source of the bound error
Esteban Küber
-1
/
+5
2022-12-01
Remove useless borrows and derefs
Maybe Waffle
-1
/
+1
2022-11-18
Fix compilation issue after rebase
Charles Lew
-0
/
+3
[next]