| Age | Commit message (Expand) | Author | Lines |
| 2023-07-23 | fix clippy::useless_format | Matthias Krüger | -2/+2 |
| 2023-07-19 | Make it clearer that edition functions are >=, not == | Michael Goulet | -5/+5 |
| 2023-07-05 | resolve: Use `Interned` for `Module` | Vadim Petrochenkov | -9/+6 |
| 2023-07-05 | resolve: Use `Interned` for `Import` | Vadim Petrochenkov | -12/+12 |
| 2023-07-05 | resolve: Use `Interned` for `NameBinding` | Vadim Petrochenkov | -11/+11 |
| 2023-06-29 | resolve: Remove artificial import ambiguity errors | Vadim Petrochenkov | -3/+2 |
| 2023-06-22 | Tweak privacy errors to account for reachable items | Esteban Küber | -28/+64 |
| 2023-06-19 | Remove unreachable and untested suggestion for invalid span enum derive(Default) | Tom Martin | -9/+5 |
| 2023-06-18 | Add translatable diagnostic for various strings in resolve::unresolved_macro_... | Tom Martin | -9/+11 |
| 2023-06-18 | Add translatable diagnostic for changing import binding | Tom Martin | -8/+3 |
| 2023-06-14 | s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedList | The 8472 | -1/+1 |
| 2023-06-10 | Make "consider importing" consistent for macros | Mu001999 | -2/+7 |
| 2023-06-01 | Remember names of `cfg`-ed out items to mention them in diagnostics | Nilstrieb | -8/+61 |
| 2023-05-29 | Use `Cow` in `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -1/+1 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -2/+2 |
| 2023-05-20 | Rollup merge of #111652 - clubby789:self-import-improvement, r=compiler-errors | Dylan DPC | -1/+11 |
| 2023-05-18 | fix(resolve): only disambiguate binding key during define | bohan | -2/+3 |
| 2023-05-16 | Better diagnostic for `use Self::..` | clubby789 | -1/+11 |
| 2023-05-14 | Revert "Validate resolution for SelfCtor too." | Camille GILLOT | -1/+1 |
| 2023-05-11 | Improve error for `self: Box<self>` | clubby789 | -0/+3 |
| 2023-05-05 | improve diagnostics and bless tests | Boxy | -9/+10 |
| 2023-05-04 | Rollup merge of #111020 - cjgillot:validate-self-ctor, r=petrochenkov | Matthias Krüger | -1/+1 |
| 2023-05-03 | Validate resolution for SelfCtor too. | Camille GILLOT | -1/+1 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -25/+25 |
| 2023-04-17 | Rollup merge of #110404 - matthiaskrgr:mapmap, r=Nilstrieb | Matthias Krüger | -6/+4 |
| 2023-04-16 | fix clippy::toplevel_ref_arg and ::manual_map | Matthias Krüger | -6/+4 |
| 2023-04-16 | use matches! macro in more places | Matthias Krüger | -9/+11 |
| 2023-04-06 | Make span a bit better | Michael Goulet | -1/+13 |
| 2023-04-06 | Label non_exhaustive on privacy errors | Michael Goulet | -1/+7 |
| 2023-04-01 | fix clippy::iter_kv_map | Matthias Krüger | -3/+3 |
| 2023-03-13 | resolve: Remove `struct_field_names_untracked` | Vadim Petrochenkov | -2/+5 |
| 2023-03-13 | resolve: Centralize retrieval of items span and item name | Vadim Petrochenkov | -20/+13 |
| 2023-03-13 | resolve: Partially remove `item_attrs_untracked` | Vadim Petrochenkov | -8/+4 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -3/+3 |
| 2023-02-27 | diagnostics: avoid querying `associated_item` in the resolver | Michael Howell | -2/+6 |
| 2023-02-23 | Auto merge of #108324 - notriddle:notriddle/assoc-fn-method, r=compiler-error... | bors | -2/+2 |
| 2023-02-22 | resolve: Remove `ImportResolver` | Vadim Petrochenkov | -21/+19 |
| 2023-02-22 | diagnostics: if AssocFn has self argument, describe as method | Michael Howell | -2/+2 |
| 2023-02-21 | Use `source_span` query instead of passing the untracked vec around | Oli Scherer | -19/+12 |
| 2023-02-21 | Auto merge of #105462 - oli-obk:feeding_full, r=cjgillot,petrochenkov | bors | -70/+81 |
| 2023-02-20 | Stuff a TyCtxt into the Resolver | Oli Scherer | -3/+3 |
| 2023-02-20 | Make untracked.source_span lockable so that resolution can still write to it ... | Oli Scherer | -3/+3 |
| 2023-02-20 | Prepare crate loader for LockGuard | Oli Scherer | -1/+1 |
| 2023-02-20 | Prepare for adding a `TyCtxt` to `Resolver` | Oli Scherer | -66/+77 |
| 2023-02-19 | Make public API, docs algorithm-agnostic | Jacob Pratt | -1/+1 |
| 2023-02-14 | Separate the lifetime of the session and the arena in the resolver | Oli Scherer | -2/+2 |
| 2023-02-02 | Rename `rust_2015` => `is_rust_2015` | Maybe Waffle | -3/+5 |
| 2023-01-31 | Rollup merge of #107508 - WaffleLapkin:uneq'15, r=oli-obk | Guillaume Gomez | -1/+1 |
| 2023-01-31 | Don't do `.edition().rust_*()` | Maybe Waffle | -1/+1 |
| 2023-01-31 | Use `Edition` methods a bit more | Maybe Waffle | -1/+1 |