| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -103/+0 | |
| 2022-10-24 | Make PROC_MACRO_DERIVE_RESOLUTION_FALLBACK a hard error | Aaron Hill | -95/+34 | |
| 2022-10-01 | bless ui tests | Maybe Waffle | -9/+9 | |
| 2022-03-20 | Filter OnceNote in diagnostic infra. | Camille GILLOT | -0/+8 | |
| 2021-10-18 | Make all proc-macro back-compat lints deny-by-default | Aaron Hill | -19/+19 | |
| The affected crates have had plenty of time to update. By keeping these as lints rather than making them hard errors, we ensure that downstream crates will still be able to compile, even if they transitive depend on broken versions of the affected crates. This should hopefully discourage anyone from writing any new code which relies on the backwards-compatibility behavior. | ||||
| 2021-10-15 | Bless tests | Cameron Steffen | -2/+2 | |
| 2021-10-04 | Make `proc_macro_derive_resolution_fallback` a future-breakage lint | Aaron Hill | -0/+72 | |
| When `cargo report future-incompatibilities` is stabilized (see #71249), this will cause dependencies that trigger this lint to be included in the report. | ||||
| 2021-05-12 | Show macro name in 'this error originates in macro' message | Aaron Hill | -8/+8 | |
| When there are multiple macros in use, it can be difficult to tell which one was responsible for producing an error. | ||||
| 2021-03-27 | resolve: Partially unify early and late scope-relative ident resolution | Vadim Petrochenkov | -4/+8 | |
| 2020-05-07 | reword "possible candidate" import suggestion | Andy Russell | -4/+4 | |
| 2020-04-11 | rustc: Add a warning count upon completion | RoccoDev | -1/+1 | |
| 2020-02-06 | rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. | Eduard-Mihai Burtescu | -0/+4 | |
| 2020-02-06 | rustc_errors: hide "in this macro invocation" when redundant, more explicitly. | Eduard-Mihai Burtescu | -8/+2 | |
| 2020-01-26 | Suggest defining type parameter when appropriate | Esteban Küber | -0/+12 | |
| ``` error[E0412]: cannot find type `T` in this scope --> file.rs:3:12 | 3 | impl Trait<T> for Struct {} | - ^ not found in this scope | | | help: you might be missing a type parameter: `<T>` ``` Fix #64298. | ||||
| 2019-08-17 | Serialize additional data for procedural macros | Aaron Hill | -2/+8 | |
| Split off from #62855 This PR deerializes the declaration `Span` and attributes for all procedural macros from their underlying function definitions. This allows Rustdoc to properly render doc comments and source links when inlining procedural macros across crates | ||||
| 2019-07-17 | normalize use of backticks in compiler messages for librustc/lint | Samy Kacimi | -1/+1 | |
| https://github.com/rust-lang/rust/issues/60532 | ||||
| 2019-03-11 | Update tests | Vadim Petrochenkov | -8/+8 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -8/+8 | |
| 2018-11-30 | tests: move all proc_macro tests from -fulldeps. | Eduard-Mihai Burtescu | -0/+64 | |
