| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-01-08 | Remove all eight `DiagnosticBuilder::*_with_code` methods. | Nicholas Nethercote | -2/+2 |
| 2024-01-08 | Use chaining for `DiagnosticBuilder` construction and `emit`. | Nicholas Nethercote | -12/+13 |
| 2024-01-08 | Use chaining in `DiagnosticBuilder` construction. | Nicholas Nethercote | -9/+7 |
| 2024-01-05 | Rollup merge of #119638 - lukas-code:suggest-constructor-cycle-error, r=cjgillot | Michael Goulet | -5/+2 |
| 2024-01-05 | fix cycle error for "use constructor" suggestion | Lukas Markeffsky | -5/+2 |
| 2024-01-05 | Rollup merge of #119151 - Jules-Bertholet:no-foreign-doc-hidden-suggest, r=da... | Matthias Krüger | -5/+13 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -3/+3 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -16/+10 |
| 2023-12-23 | Give `DiagnosticBuilder` a default type. | Nicholas Nethercote | -1/+1 |
| 2023-12-22 | Auto merge of #118847 - eholk:for-await, r=compiler-errors | bors | -1/+1 |
| 2023-12-20 | Refactor AST trait bound modifiers | León Orell Valerian Liehr | -3/+3 |
| 2023-12-20 | Hide foreign `#[doc(hidden)]` paths in import suggestions | Jules Bertholet | -5/+13 |
| 2023-12-19 | Plumb awaitness of for loops | Eric Holk | -1/+1 |
| 2023-12-12 | Rollup merge of #118889 - matthiaskrgr:compl_2023_2, r=WaffleLapkin | Jubilee | -8/+3 |
| 2023-12-12 | Rollup merge of #118884 - matthiaskrgr:auszweimacheins, r=Nadrieril | Jubilee | -1/+1 |
| 2023-12-12 | more clippy::complexity fixes | Matthias Krüger | -8/+3 |
| 2023-12-12 | simplify merging of two vecs | Matthias Krüger | -1/+1 |
| 2023-12-12 | Rollup merge of #117914 - estebank:issue-85843, r=wesleywiser | Matthias Krüger | -12/+259 |
| 2023-11-27 | Dont suggest `!` for path in function call if it has generic args | Michael Goulet | -6/+16 |