Jhonny Bill Mena
a3396b2070
UPDATE - rename DiagnosticHandler macro to Diagnostic
2022-09-21 11:39:53 -04:00
Jhonny Bill Mena
191fac6826
UPDATE - rename AddSubdiagnostic trait to AddToDiagnostic
2022-09-21 11:39:53 -04:00
Jhonny Bill Mena
19b348fed4
UPDATE - rename DiagnosticHandler trait to IntoDiagnostic
2022-09-21 11:39:52 -04:00
Jhonny Bill Mena
5b8152807c
UPDATE - move SessionDiagnostic from rustc_session to rustc_errors
2022-09-21 11:39:52 -04:00
Jhonny Bill Mena
321e60bf34
UPDATE - into_diagnostic to take a Handler instead of a ParseSess
...
Suggested by the team in this Zulip Topic https://rust-lang.zulipchat.com/#narrow/stream/336883-i18n/topic/.23100717.20SessionDiagnostic.20on.20Handler
Handler already has almost all the capabilities of ParseSess when it comes to diagnostic emission, in this migration we only needed to add the ability to access source_map from the emitter in order to get a Snippet and the start_point. Not sure if this is the best way to address this gap
2022-09-05 02:18:45 -04:00
Rejyr
257cf03e2c
refactor: migrate to kind-less SessionDiagnostic
derives
2022-08-22 08:33:47 -04:00
Rejyr
1974186d32
migrate: rustc_lint::context
2022-08-22 08:24:14 -04:00
Rejyr
dbe838079c
rename: UnknownTool
to UnknownToolInScopedLint
2022-08-22 08:24:14 -04:00
Rejyr
5d302d1148
migrate: BuiltinEllipsisInclusiveRangePatterns
2022-08-22 08:24:14 -04:00
Rejyr
7a6ae2367d
migrate: OverruledAttribute
2022-08-22 08:24:14 -04:00
Rejyr
32e445af74
hotfix: add missing import
2022-08-22 08:24:14 -04:00
Rejyr
6f83ec88e6
change: diagnostic String
field to Symbol
2022-08-22 08:24:14 -04:00
Rejyr
874a79fae3
migrate: bad_attr
to SessionDiagnostic
2022-08-22 08:24:14 -04:00
Rejyr
d197c1eb5b
migrate: UnknownTool
error to SessionDiagnostic
2022-08-22 08:24:14 -04:00