| Age | Commit message (Expand) | Author | Lines |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -19/+19 |
| 2024-01-12 | Allow `~const` on assoc ty bounds again | León Orell Valerian Liehr | -0/+17 |
| 2024-01-05 | Rollup merge of #119354 - fmease:negative_bounds-fixes, r=compiler-errors | Matthias Krüger | -0/+7 |
| 2024-01-05 | Rollup merge of #119538 - nnethercote:cleanup-errors-5, r=compiler-errors | Michael Goulet | -2/+2 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -2/+2 |
| 2024-01-02 | E0379: Provide suggestions | León Orell Valerian Liehr | -1/+18 |
| 2024-01-02 | E0379: Make diagnostic more precise | León Orell Valerian Liehr | -0/+1 |
| 2023-12-28 | Deny parenthetical notation for negative bounds | León Orell Valerian Liehr | -0/+7 |
| 2023-12-27 | Introduce `const Trait` (always-const trait bounds) | León Orell Valerian Liehr | -0/+7 |
| 2023-12-22 | Auto merge of #119163 - fmease:refactor-ast-trait-bound-modifiers, r=compiler... | bors | -3/+4 |
| 2023-12-21 | Simple modification of diagnostic information | surechen | -2/+2 |
| 2023-12-20 | Refactor AST trait bound modifiers | León Orell Valerian Liehr | -3/+4 |
| 2023-12-18 | Deny ~const trait bounds in inherent impl headers | León Orell Valerian Liehr | -0/+5 |
| 2023-12-12 | Correctly gate the parsing of match arms without body | Nadrieril | -0/+9 |
| 2023-11-12 | Auto merge of #117817 - fmease:deny-more-tilde-const, r=fee1-dead | bors | -2/+14 |
| 2023-11-12 | Deny more `~const` trait bounds | León Orell Valerian Liehr | -2/+14 |
| 2023-10-30 | Explicitly reject const C-variadic functions | Nicholas Bishop | -0/+11 |
| 2023-10-30 | Fix bad-c-variadic error being emitted multiple times | Nicholas Bishop | -1/+1 |
| 2023-09-11 | Move let expression checking to parsing | Matthew Jasper | -19/+0 |
| 2023-08-24 | Auto merge of #115131 - frank-king:feature/unnamed-fields-lite, r=petrochenkov | bors | -0/+27 |
| 2023-08-24 | Parse unnamed fields and anonymous structs or unions | Frank King | -0/+27 |
| 2023-08-10 | Unlock trailing where-clauses for lazy type aliases | León Orell Valerian Liehr | -2/+28 |
| 2023-06-27 | remove an unused struct `ForbiddenNonLifetimeParam` | Takayuki Maeda | -7/+0 |
| 2023-05-02 | Disallow associated type constraints on negative bounds | Michael Goulet | -0/+7 |
| 2023-05-02 | Implement negative bounds | Michael Goulet | -0/+8 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -1/+1 |
| 2023-04-03 | Make "unneccesary visibility qualifier" error much more clear | Tam Pham | -6/+8 |
| 2023-02-25 | Complete migrating `ast_passes` to derive diagnostics | clubby789 | -1/+475 |
| 2023-02-22 | Move associated type bounds check to ast lowering | Michael Goulet | -7/+0 |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -3/+3 |
| 2023-01-19 | Autoderive ExternBlockSuggestion | mejrs | -25/+17 |
| 2022-10-23 | Migrate all diagnostics | Nilstrieb | -27/+27 |
| 2022-10-17 | ast_passes: use derive more | David Wood | -17/+0 |
| 2022-10-10 | errors: `AddToDiagnostic::add_to_diagnostic_with` | David Wood | -3/+9 |
| 2022-09-21 | UPDATE - rename SessionSubdiagnostic macro to Subdiagnostic | Jhonny Bill Mena | -1/+1 |
| 2022-09-21 | UPDATE - rename DiagnosticHandler trait to IntoDiagnostic | Jhonny Bill Mena | -27/+27 |
| 2022-09-09 | Make async fn in traits work | Michael Goulet | -11/+0 |
| 2022-08-29 | Migrate stable let_chains error to session diagnostics | Nilstrieb | -0/+8 |
| 2022-08-22 | Replace #[error(..)] etc. to #[diag(..)] | finalchild | -23/+23 |
| 2022-08-22 | Migrate forbidden_default and *_without_body | finalchild | -2/+98 |
| 2022-08-22 | Support #[fatal(..)] | finalchild | -1/+1 |
| 2022-08-22 | Migrate fn_param_forbidden_self and rename others to have prefix fn_param_ | finalchild | -10/+19 |
| 2022-08-22 | Rename c_var_args_without_named_arg to c_var_args_is_sole_param | finalchild | -2/+2 |
| 2022-08-22 | Migrate doc_comment_on_fn_param, forbidden_attr_on_fn_param | finalchild | -0/+15 |
| 2022-08-22 | Migrate forbidden_lifetime_bound, forbidden_non_lifetime_param, too_many_para... | finalchild | -0/+36 |
| 2022-08-22 | Migrate trait_fn_const | finalchild | -0/+8 |
| 2022-08-22 | Migrate trait_fn_async | finalchild | -0/+11 |
| 2022-08-22 | Tidy | finalchild | -1/+1 |
| 2022-08-22 | Migrate deprecated_where_clause_location, forbidden_assoc_constraint, keyword... | finalchild | -2/+43 |
| 2022-08-22 | Migrate forbidden_let | finalchild | -0/+32 |