| Age | Commit message (Expand) | Author | Lines |
| 2024-09-16 | Rollup merge of #130033 - compiler-errors:foreign-fn-types, r=BoxyUwU | Matthias Krüger | -24/+25 |
| 2024-09-16 | Do precise capturing arg validation in resolve | Michael Goulet | -2/+7 |
| 2024-09-12 | Rollup merge of #130208 - nnethercote:rslv-lifetime, r=petrochenkov | Matthias Krüger | -2/+2 |
| 2024-09-12 | Rollup merge of #130235 - compiler-errors:nested-if, r=michaelwoerister | Stuart Cook | -17/+16 |
| 2024-09-12 | Introduce `'ra` lifetime name. | Nicholas Nethercote | -2/+2 |
| 2024-09-11 | Simplify some nested if statements | Michael Goulet | -17/+16 |
| 2024-09-09 | Remove needless returns detected by clippy in the compiler | Eduardo Sánchez Muñoz | -1/+1 |
| 2024-09-07 | Don't call fn_arg_names for non-fn in resolver | Michael Goulet | -24/+25 |
| 2024-08-31 | Implement `elided_named_lifetimes` lint | Pavel Grigorenko | -2/+9 |
| 2024-08-11 | Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errors | Matthias Krüger | -7/+6 |
| 2024-08-07 | make `import.vis` is not mutable | bohan | -0/+1 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -7/+6 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -20/+19 |
| 2024-07-06 | Use field ident spans directly instead of the full field span in diagnostics ... | Oli Scherer | -25/+19 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -15/+9 |
| 2024-06-17 | Rework precise capturing syntax | Michael Goulet | -2/+2 |
| 2024-06-15 | delegation: Fix hygiene for `self` | Vadim Petrochenkov | -9/+15 |
| 2024-06-10 | Delegation: fix ICE on late diagnostics | Bryanskiy | -2/+5 |
| 2024-05-30 | Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup | León Orell Valerian Liehr | -3/+3 |
| 2024-05-21 | Auto merge of #124417 - Xiretza:translate-early-lints, r=fmease | bors | -4/+4 |
| 2024-05-21 | Rename buffer_lint_with_diagnostic to buffer_lint | Xiretza | -2/+2 |
| 2024-05-21 | Generate lint diagnostic message from BuiltinLintDiag | Xiretza | -2/+2 |
| 2024-05-20 | Fix incorrect suggestion for undeclared hrtb lifetimes in where clauses. | surechen | -14/+87 |
| 2024-05-18 | Auto merge of #125105 - nnethercote:rustc_resolve-cleanups, r=estebank | bors | -0/+1 |
| 2024-05-15 | delegation: Implement list delegation | Vadim Petrochenkov | -1/+3 |
| 2024-05-10 | Remove `#[macro_use] extern crate tracing` from `rustc_resolve`. | Nicholas Nethercote | -0/+1 |
| 2024-04-23 | delegation: Support async, const, extern "ABI" and C-variadic functions | Vadim Petrochenkov | -2/+5 |
| 2024-04-15 | Parsing , pre-lowering support for precise captures | Michael Goulet | -1/+1 |
| 2024-03-21 | Don't suggest deref macro since it's unstable | Michael Goulet | -1/+6 |
| 2024-03-21 | Fix bad span for explicit lifetime suggestion | Shoyu Vanilla | -13/+1 |
| 2024-03-05 | Rename `DiagnosticMetadata` as `DiagMetadata`. | Nicholas Nethercote | -27/+26 |
| 2024-03-05 | Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`. | Nicholas Nethercote | -2/+2 |
| 2024-03-02 | avoid collecting into vecs in some places | Matthias Krüger | -4/+1 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -79/+64 |
| 2024-02-23 | compiler: clippy::complexity fixes | Matthias Krüger | -1/+1 |
| 2024-02-19 | Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers. | Nicholas Nethercote | -63/+80 |
| 2024-02-17 | Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercote | Matthias Krüger | -9/+15 |
| 2024-02-15 | errors: only eagerly translate subdiagnostics | David Wood | -9/+15 |
| 2024-02-14 | remove importing suggestions when there is a shadowed typo canddiate | yukang | -23/+39 |
| 2024-02-04 | Suggest `[tail @ ..]` on `[..tail]` and `[...tail]` where `tail` is unresolved | León Orell Valerian Liehr | -14/+24 |
| 2024-02-03 | Rollup merge of #120592 - trevyn:cleanup-to-string, r=Nilstrieb | Matthias Krüger | -2/+2 |
| 2024-02-02 | Remove unnecessary `.to_string()`/`.as_str()`s | trevyn | -2/+2 |
| 2024-02-02 | Suggest changing ty to const params if appropriate | León Orell Valerian Liehr | -0/+50 |
| 2024-02-02 | Clean up some things in the name resolver | León Orell Valerian Liehr | -7/+9 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -7/+7 |
| 2024-01-20 | Don't delete any lifetimes with bounds | trevyn | -1/+2 |
| 2024-01-17 | Make crate_inherent_impls fallible and stop using `track_errors` for it | Oli Scherer | -4/+2 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -1/+11 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -7/+7 |
| 2024-01-10 | Rename `struct_span_err!` as `struct_span_code_err!`. | Nicholas Nethercote | -5/+5 |