| Age | Commit message (Expand) | Author | Lines |
| 2020-07-15 | Remove lots of `Symbol::as_str()` calls. | Nicholas Nethercote | -1/+1 |
| 2020-07-15 | Add and use more static symbols. | Nicholas Nethercote | -2/+1 |
| 2020-07-08 | Avoid "blacklist" | Tamir Duberstein | -18/+18 |
| 2020-06-27 | Rename two `Resolver` traits | Vadim Petrochenkov | -1/+1 |
| 2020-06-21 | Move remaining `NodeId` APIs from `Definitions` to `Resolver` | marmeladema | -1/+2 |
| 2020-06-07 | Use `LocalDefId` directly in `Resolver::export_map` and `module_exports` query | marmeladema | -3/+5 |
| 2020-05-08 | Remove ast::{Ident, Name} reexports. | Camille GILLOT | -3/+3 |
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -3/+3 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -3/+3 |
| 2020-03-25 | Rename `def_span` to `guess_head_span` | Esteban Küber | -1/+1 |
| 2020-03-21 | resolve: Avoid "self-confirming" import resolutions in one more case | Vadim Petrochenkov | -0/+9 |
| 2020-03-20 | remove redundant returns (clippy::needless_return) | Matthias Krüger | -1/+1 |
| 2020-03-18 | Rollup merge of #69920 - Centril:hir-cleanup, r=Zoxc | Mazdak Farrokhzad | -1/+1 |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -1/+1 |
| 2020-03-16 | hygiene: `modern` -> `normalize_to_macros_2_0` | Vadim Petrochenkov | -1/+2 |
| 2020-03-08 | Rollup merge of #69805 - petrochenkov:importname, r=Centril | Mazdak Farrokhzad | -191/+169 |
| 2020-03-07 | resolve: `directive` -> `import` | Vadim Petrochenkov | -138/+126 |
| 2020-03-07 | resolve: `ImportDirective` -> `Import` | Vadim Petrochenkov | -71/+61 |
| 2020-03-06 | fix various typos | Matthias Krüger | -1/+1 |
| 2020-03-05 | Remove redundant patterns when matching ( x @ _ to x) (clippy::redundant_pa... | Matthias Krüger | -1/+1 |
| 2020-03-02 | Don't convert Results to Options just for matching. | Matthias Krüger | -2/+2 |
| 2020-03-02 | Auto merge of #69432 - petrochenkov:alldeps, r=eddyb | bors | -5/+0 |
| 2020-03-01 | Rollup merge of #69569 - matthiaskrgr:nonminimal_bool, r=mark-Simulacrum | Dylan DPC | -2/+2 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -3/+3 |
| 2020-02-29 | simplify boolean expressions | Matthias Krüger | -2/+2 |
| 2020-02-28 | use is_empty() instead of len() == x to determine if structs are empty. | Matthias Krüger | -1/+1 |
| 2020-02-24 | rustc_metadata: Load metadata for indirect macro-only dependencies | Vadim Petrochenkov | -5/+0 |
| 2020-01-18 | remove rustc_error_codes deps except in rustc_driver | Mazdak Farrokhzad | -2/+0 |
| 2020-01-16 | resolve: Move privacy error reporting into a separate method | Vadim Petrochenkov | -1/+5 |
| 2020-01-15 | remove redundant clones, found by clippy | Matthias Krüger | -1/+1 |
| 2020-01-11 | appease rustfmt | Mazdak Farrokhzad | -2/+2 |
| 2020-01-11 | buffered lint infra -> rustc_session | Mazdak Farrokhzad | -2/+2 |
| 2020-01-10 | nix syntax::errors & prefer rustc_errors over errors | Mazdak Farrokhzad | -1/+1 |
| 2020-01-08 | - remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!} | Mazdak Farrokhzad | -3/+2 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -2/+2 |
| 2020-01-04 | extract Export, ExportMap from hir::def | Mazdak Farrokhzad | -1/+2 |
| 2020-01-04 | canonicalize FxHash{Map,Set} imports | Mazdak Farrokhzad | -2/+1 |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -2/+2 |
| 2019-12-30 | Rename `rustc_resolve/resolve_imports.rs` -> `rustc_resolve/imports.rs` | Vadim Petrochenkov | -0/+1519 |