| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-12-10 | Remove edition umbrella features. | Eric Huss | -10/+0 | |
| 2023-12-03 | Detect attempts to expand a macro to a match arm again | Nadrieril | -0/+2 | |
| Because a macro invocation can expand to a never pattern, we can't rule out a `arm!(),` arm at parse time. Instead we detect that case at expansion time, if the macro tries to output a pattern followed by `=>`. | ||||
| 2023-10-21 | Mention the syntax for `use` on `mod foo;` if `foo` doesn't exist | Esteban Küber | -0/+1 | |
| Newcomers might get confused that `mod` is the only way of defining scopes, and that it can be used as if it were `use`. Fix #69492. | ||||
| 2023-04-25 | Fix static string lints | clubby789 | -0/+10 | |
| 2023-03-04 | rustc_expand: make proc-macro derive error translatable | Tshepang Mbambo | -0/+7 | |
| 2023-02-24 | make "proc macro panicked" translatable | Tshepang Mbambo | -0/+15 | |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -7/+7 | |
| Instead of loading the Fluent resources for every crate in `rustc_error_messages`, each crate generates typed identifiers for its own diagnostics and creates a static which are pulled together in the `rustc_driver` crate and provided to the diagnostic emitter. Signed-off-by: David Wood <david.wood@huawei.com> | ||||
| 2023-01-30 | session: diagnostic migration lint on more fns | David Wood | -0/+7 | |
| Apply the diagnostic migration lint to more functions on `Session`. Signed-off-by: David Wood <david.wood@huawei.com> | ||||
| 2022-12-10 | Migrate parts of `rustc_expand` to session diagnostics | nils | -2/+324 | |
| This migrates everything but the `mbe` and `proc_macro` modules. It also contains a few cleanups and drive-by/accidental diagnostic improvements which can be seen in the diff for the UI tests. | ||||
| 2022-10-23 | Migrate all diagnostics | Nilstrieb | -6/+6 | |
| 2022-09-21 | UPDATE - rename DiagnosticHandler macro to Diagnostic | Jhonny Bill Mena | -7/+7 | |
| 2022-09-21 | UPDATE - rename DiagnosticHandler trait to IntoDiagnostic | Jhonny Bill Mena | -7/+7 | |
| 2022-08-21 | Replace #[lint/warning/error] with #[diag] | Xiretza | -6/+6 | |
| 2022-08-17 | Hotfix for duplicated slug name on VarStillRepeating struct | nidnogg | -1/+1 | |
| 2022-08-17 | Moved structs to rustc_expand::errors, added several more migrations, fixed ↵ | nidnogg | -3/+1 | |
| slug name | ||||
| 2022-08-17 | Moved structs to rustc_expand::errors, added several more migrations, fixed ↵ | nidnogg | -0/+50 | |
| slug name | ||||
