| Age | Commit message (Expand) | Author | Lines |
| 2022-07-10 | Rollup merge of #99103 - TaKO8Ki:avoid-&str-to-string-conversions, r=oli-obk | Matthias Krüger | -4/+1 |
| 2022-07-10 | avoid some `&str` to `String` conversions | Takayuki Maeda | -4/+1 |
| 2022-07-09 | Rollup merge of #99008 - obeis:issue-98974, r=compiler-errors | Dylan DPC | -4/+19 |
| 2022-07-08 | Update ui test for the new E0530 suggestion | Obei Sideg | -2/+1 |
| 2022-07-08 | Check if E0530 is `rustc_resolve::late::PatternSource::Match` to emit suggestion | Obei Sideg | -5/+8 |
| 2022-07-08 | Check if E0530 is `tuple variant` or `tuple struct` to emit suggestion | Obei Sideg | -8/+14 |
| 2022-07-07 | Adding suggestion for E0530 | Obei Sideg | -0/+7 |
| 2022-07-07 | suggest adding a derive for #[default] applied to variants | Deadbeef | -4/+10 |
| 2022-07-05 | fix typo in note about multiple inaccessible type aliases | ClementTsang | -1/+3 |
| 2022-07-04 | suggest `#[derive(Default)]` to enums with `#[default]` | Takayuki Maeda | -0/+9 |
| 2022-06-29 | avoid many `&str` to `String` conversions with `MultiSpan::push_span_label` | Takayuki Maeda | -1/+1 |
| 2022-06-19 | Mention what item is using an invalid `Self` type | Michael Goulet | -0/+2 |
| 2022-06-14 | Separate `source_span` and `expn_that_defined` from `Definitions`. | Camille GILLOT | -10/+11 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` for `tool_only_span_suggestion` | Takayuki Maeda | -7/+2 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -12/+7 |
| 2022-06-01 | Rollup merge of #97264 - TaKO8Ki:suggest-extern-crate-when-failing-to-resolve... | Matthias Krüger | -3/+12 |
| 2022-05-25 | suggest `extern crate foo` when failing to resolve `use foo` | Takayuki Maeda | -3/+12 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -20/+20 |
| 2022-05-12 | Auto merge of #96150 - est31:unused_macro_rules, r=petrochenkov | bors | -0/+14 |
| 2022-05-07 | Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errors | bors | -13/+13 |
| 2022-05-05 | Implement the unused_macro_rules lint | est31 | -0/+14 |
| 2022-05-03 | Tweak wording | Esteban Kuber | -5/+4 |
| 2022-05-03 | When suggesting to import an item, also suggest changing the path if appropriate | Esteban Küber | -4/+17 |
| 2022-05-02 | fix most compiler/ doctests | Elliot Roberts | -13/+13 |
| 2022-05-02 | rustc: Panic by default in `DefIdTree::parent` | Vadim Petrochenkov | -2/+2 |
| 2022-05-01 | resolve: Rename `unusable_binding` to `ignore_binding` | Vadim Petrochenkov | -5/+5 |
| 2022-05-01 | resolve: Merge `last_import_segment` into `Finalize` | Vadim Petrochenkov | -3/+0 |
| 2022-05-01 | resolve: Turn `enum Finalize` into an optional struct | Vadim Petrochenkov | -11/+8 |
| 2022-04-30 | Use newtype `enum`s instead of `bool` | Esteban Kuber | -21/+43 |
| 2022-04-30 | When encountering a binding that could be a const or unit variant, suggest th... | Esteban Kuber | -19/+71 |
| 2022-04-21 | Remove redundant `format!`s | Nixon Enraght-Moony | -1/+1 |
| 2022-04-17 | Stop using CRATE_DEF_INDEX. | Camille GILLOT | -2/+2 |
| 2022-04-14 | Reimplement lowering of sym operands for asm! so that it also works with glob... | Amanieu d'Antras | -0/+6 |
| 2022-04-12 | Rollup merge of #95405 - cjgillot:probe, r=petrochenkov | Dylan DPC | -18/+660 |
| 2022-04-12 | Move diagnostic methods to the dedicated module. | Camille GILLOT | -12/+468 |
| 2022-04-12 | Simplify error reporting. | Camille GILLOT | -84/+76 |
| 2022-04-12 | Move path resolution error to rustc_resolve::diagnostics. | Camille GILLOT | -3/+195 |
| 2022-04-12 | Pass last_import_segment and unusable_binding as parameters. | Camille GILLOT | -5/+7 |
| 2022-04-11 | fix a bad error message for `relative paths are not supported in visibilities... | Takayuki Maeda | -1/+1 |
| 2022-04-05 | errors: implement fallback diagnostic translation | David Wood | -1/+1 |
| 2022-04-05 | span: move `MultiSpan` | David Wood | -2/+2 |
| 2022-03-30 | Spellchecking compiler comments | Yuri Astrakhan | -1/+1 |
| 2022-03-25 | resolve: Rename `CrateLint` to `Finalize` | Vadim Petrochenkov | -8/+6 |
| 2022-03-25 | resolve: Stop passing unused spans and node ids to path resolution functions | Vadim Petrochenkov | -14/+9 |
| 2022-03-25 | resolve: Do not build expensive suggestions if they are not actually used | Vadim Petrochenkov | -4/+4 |
| 2022-03-02 | rename ErrorReported -> ErrorGuaranteed | mark | -3/+5 |
| 2022-02-23 | rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission". | Eduard-Mihai Burtescu | -3/+6 |
| 2022-02-23 | Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`. | Eduard-Mihai Burtescu | -4/+4 |
| 2022-02-18 | Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obk | Matthias Krüger | -4/+3 |
| 2022-02-12 | change to a struct variant | Ellen | -1/+1 |