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_macros
/
src
/
diagnostics
Age
Commit message (
Expand
)
Author
Lines
2022-10-17
macros: support doc comments in diag derives
David Wood
-14
/
+60
2022-10-10
macros: simplify field ordering in diag derive
David Wood
-102
/
+38
2022-10-10
macros: separate suggestion fmt'ing and emission
David Wood
-23
/
+81
2022-10-10
macros: `#[subdiagnostic(eager)]`
David Wood
-21
/
+63
2022-10-10
errors: `AddToDiagnostic::add_to_diagnostic_with`
David Wood
-19
/
+30
2022-10-10
macros: tidy up lint changes
David Wood
-3
/
+6
2022-10-03
errors: rename `typeck.ftl` to `hir_analysis.ftl`
David Wood
-2
/
+2
2022-10-01
Refactor rustc lint API
Maybe Waffle
-15
/
+20
2022-09-27
Allow raw identifiers to be used as fluent arguments
Xiretza
-0
/
+5
2022-09-26
macros: support diagnostic derive on enums
David Wood
-220
/
+252
2022-09-22
Unify subdiagnostic attribute parsing
Xiretza
-275
/
+139
2022-09-22
Better error recovery in Subdiagnostic derive
Xiretza
-20
/
+28
2022-09-22
Extract subdiagnostic attribute parsing
Xiretza
-232
/
+297
2022-09-22
Make SetOnce nicer to use
Xiretza
-26
/
+39
2022-09-22
Point to previous applicability when declared multiple times
Xiretza
-24
/
+11
2022-09-22
Ensure #[suggestion] is only applied to correct tuple types
Xiretza
-33
/
+24
2022-09-22
Ensure code= in #[suggestion(...)] is only set once
Xiretza
-2
/
+2
2022-09-22
Cleanups in SessionDiagnostic derive
Xiretza
-11
/
+9
2022-09-21
FIX - adopt new Diagnostic naming in newly migrated modules
Jhonny Bill Mena
-6
/
+6
2022-09-21
UPDATE - rename SessionSubdiagnostic macro to Subdiagnostic
Jhonny Bill Mena
-14
/
+14
2022-09-21
UPDATE - rename DiagnosticHandler macro to Diagnostic
Jhonny Bill Mena
-8
/
+8
2022-09-21
UPDATE - rename AddSubdiagnostic trait to AddToDiagnostic
Jhonny Bill Mena
-1
/
+1
2022-09-21
UPDATE - rename DiagnosticHandler trait to IntoDiagnostic
Jhonny Bill Mena
-18
/
+18
2022-09-21
UPDATE - move SessionDiagnostic from rustc_session to rustc_errors
Jhonny Bill Mena
-1
/
+1
2022-09-05
UPDATE - into_diagnostic to take a Handler instead of a ParseSess
Jhonny Bill Mena
-1
/
+1
2022-09-01
Allow deriving multiple subdiagnostics using one SessionSubdiagnostic
Xiretza
-96
/
+120
2022-09-01
Revert parts of "use derive proc macro to impl SessionDiagnostic"
Xiretza
-249
/
+445
2022-08-31
Rollup merge of #101165 - ldm0:drain_to_iter, r=cjgillot
Matthias Krüger
-1
/
+1
2022-08-31
use derive proc macro to impl SessionDiagnostic
Yuanheng Li
-445
/
+249
2022-08-30
Rework SessionSubdiagnostic derive to support multipart_suggestion
Xiretza
-219
/
+389
2022-08-30
SessionSubdiagnostic: make `#[applicability]` optional
Xiretza
-8
/
+4
2022-08-30
Use span_suggestion_with_style in SessionSubdiagnostic derive
Xiretza
-39
/
+65
2022-08-30
Use more `into_iter` rather than `drain(..)`
Donough Liu
-1
/
+1
2022-08-24
translations: rename warn_ to warning
Luis Cardoso
-16
/
+19
2022-08-23
Auto merge of #100675 - Xiretza:fluent-mandate-crate-prefix, r=davidtwco
bors
-9
/
+21
2022-08-22
fluent: point to path containing error instead of module name
Xiretza
-5
/
+5
2022-08-22
fluent: mandate slug names to be prefixed by crate name
Xiretza
-5
/
+17
2022-08-22
Fix `build_format` not unescaping braces properly
finalchild
-27
/
+32
2022-08-21
Replace #[lint/warning/error] with #[diag]
Xiretza
-17
/
+6
2022-08-21
Disallow #[primary_span] on LintDiagnostics
Xiretza
-4
/
+13
2022-08-21
Make derived SessionDiagnostics generic on diagnostic level
Xiretza
-105
/
+58
2022-08-12
Change fluent_messages macro to expect _ slugs instead of - slugs
est31
-5
/
+27
2022-08-12
Update rustdoc to new slug style
est31
-8
/
+8
2022-07-20
clippy::perf fixes
Matthias Krüger
-4
/
+4
2022-07-15
macros: support adding warnings to diags
David Wood
-20
/
+43
2022-07-15
macros: support `MultiSpan` in diag derives
David Wood
-59
/
+88
2022-07-08
Use dashes instead of underscores in fluent names
Michael Goulet
-2
/
+6
2022-07-05
macros: add diagnostic derive for lints
David Wood
-603
/
+768
2022-07-05
macros: move `sess` out of builder
David Wood
-6
/
+4
2022-07-05
macros: introduce `build_field_mapping`
David Wood
-20
/
+22
[prev]
[next]