| Age | Commit message (Expand) | Author | Lines |
| 2024-05-30 | Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup | León Orell Valerian Liehr | -2/+2 |
| 2024-05-01 | Auto merge of #124356 - fmease:fewer-magic-numbers-in-names, r=lcnr | bors | -0/+10 |
| 2024-04-30 | Replace item names containing an error code with something more meaningful | León Orell Valerian Liehr | -0/+10 |
| 2024-04-30 | Normalize trait ref before orphan check & consider ty params in alias types t... | León Orell Valerian Liehr | -5/+30 |
| 2024-04-15 | Validation and other things | Michael Goulet | -0/+3 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -0/+7 |
| 2024-04-08 | Start handling pattern types at the HIR -> Ty conversion boundary | Oli Scherer | -0/+2 |
| 2024-03-29 | Stop doing so much to handle subdiagnostics | Michael Goulet | -43/+1 |
| 2024-03-29 | Stop removing substs from Adt type in coherence | Michael Goulet | -1/+14 |
| 2024-03-18 | Rollup merge of #121258 - fmease:assoc-const-eq-reject-overly-generic-tys, r=... | Matthias Krüger | -0/+38 |
| 2024-03-16 | Rollup merge of #121720 - tmandry:split-refining, r=compiler-errors | León Orell Valerian Liehr | -0/+1 |
| 2024-03-13 | Reject escaping bound vars in the type of assoc const bindings | León Orell Valerian Liehr | -0/+15 |
| 2024-03-13 | Reject early-bound params in the type of assoc const bindings | León Orell Valerian Liehr | -0/+23 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -4/+4 |
| 2024-03-08 | Improve error message for opaque captures | Michael Goulet | -0/+12 |
| 2024-03-05 | Split refining_impl_trait lint into _reachable, _internal variants | Tyler Mandry | -0/+1 |
| 2024-02-29 | Remove unused diagnostic struct | r0cky | -7/+0 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -4/+3 |
| 2024-02-18 | Rollup merge of #121247 - scottmcm:intrinsic-reminder, r=petrochenkov | Matthias Krüger | -0/+1 |
| 2024-02-18 | Auto merge of #121034 - obeis:improve-static-mut-ref, r=RalfJung | bors | -21/+7 |
| 2024-02-17 | Add help to `hir_analysis_unrecognized_intrinsic_function` | Scott McMurray | -0/+1 |
| 2024-02-18 | Improve wording of static_mut_ref | Obei Sideg | -21/+7 |
| 2024-02-17 | Add more checks for `unnamed_field` during HIR analysis | clubby789 | -0/+7 |
| 2024-02-12 | Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obk | Matthias Krüger | -2/+2 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -2/+2 |
| 2024-02-12 | Improve some codes according to the reviews | Frank King | -0/+20 |
| 2024-02-12 | Check representation of unnamed fields | Frank King | -0/+30 |
| 2024-02-12 | check uniqueness of nested fields | Frank King | -8/+45 |
| 2024-02-05 | Make the error message better | Michael Goulet | -0/+10 |
| 2024-02-05 | Allow desugaring async fn in trait to compatible, concrete future types | Michael Goulet | -11/+0 |
| 2024-02-01 | Improve the diagnostics for unused generic parameters | León Orell Valerian Liehr | -0/+24 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -70/+70 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -0/+10 |
| 2024-01-06 | Disallow reference to `static mut` for expressions | Obei Sideg | -0/+91 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -3/+3 |
| 2023-12-27 | Introduce `const Trait` (always-const trait bounds) | León Orell Valerian Liehr | -0/+1 |
| 2023-12-19 | Add `level` arg to `into_diagnostic`. | Nicholas Nethercote | -9/+7 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -2/+2 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -2/+2 |
| 2023-12-07 | Resolve assoc item bindings by namespace | León Orell Valerian Liehr | -31/+113 |
| 2023-10-30 | Improve some diagnostics around `?Trait` bounds | Oli Scherer | -1/+1 |
| 2023-10-24 | Migrate diagnostics in `rustc_hir_analysis/src/coherence/orphan.rs` | Obei Sideg | -1/+171 |
| 2023-10-23 | Let's see what those opaque types actually are | Michael Goulet | -0/+8 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -1/+3 |
| 2023-09-29 | Auto merge of #115821 - obeis:hir-analysis-migrate-diagnostics-5, r=compiler-... | bors | -0/+124 |
| 2023-09-20 | Migrate `rustc_hir_analysis` to session diagnostic | Obei Sideg | -0/+124 |
| 2023-09-20 | Auto merge of #115486 - compiler-errors:dont-capture-late-pls, r=cjgillot | bors | -3/+13 |
| 2023-09-14 | Migrate `rustc_hir_analysis` to session diagnostic | Obei Sideg | -0/+72 |
| 2023-09-07 | Add note | Michael Goulet | -0/+1 |
| 2023-09-07 | Implement refinement lint for RPITIT | Michael Goulet | -0/+15 |