| Age | Commit message (Expand) | Author | Lines |
| 2022-04-07 | rustdoc: Early doc link resolution fixes and refactorings | Vadim Petrochenkov | -5/+6 |
| 2022-04-05 | resolve: Fix resolution of empty paths passed from rustdoc | Vadim Petrochenkov | -1/+3 |
| 2022-04-05 | Rollup merge of #95512 - davidtwco:diagnostic-translation, r=oli-obk | Dylan DPC | -11/+12 |
| 2022-04-05 | errors: implement fallback diagnostic translation | David Wood | -3/+3 |
| 2022-04-05 | span: move `MultiSpan` | David Wood | -8/+9 |
| 2022-04-05 | Auto merge of #95337 - petrochenkov:doclink3, r=camelid | bors | -3/+12 |
| 2022-04-04 | format cond | Takayuki Maeda | -2/+4 |
| 2022-04-04 | remove unnecessary nested blocks | Takayuki Maeda | -12/+8 |
| 2022-03-31 | Stop emitting lints during lowering. | Camille GILLOT | -4/+0 |
| 2022-03-31 | Store next_disambiguator in Definitions. | Camille GILLOT | -12/+1 |
| 2022-03-31 | Remove mutability in ResolverAstLowering. | Camille GILLOT | -8/+8 |
| 2022-03-31 | rustdoc: Fix resolution of `crate`-relative paths in doc links | Vadim Petrochenkov | -3/+12 |
| 2022-03-31 | Rollup merge of #95497 - nyurik:compiler-spell-comments, r=compiler-errors | Dylan DPC | -9/+9 |
| 2022-03-30 | Spellchecking compiler comments | Yuri Astrakhan | -9/+9 |
| 2022-03-29 | Remember mutability in `DefKind::Static`. | Camille GILLOT | -6/+6 |
| 2022-03-27 | resolve: Simplify some diagnostic code to avoid an ICE | Vadim Petrochenkov | -17/+4 |
| 2022-03-25 | resolve: Rename `CrateLint` to `Finalize` | Vadim Petrochenkov | -170/+147 |
| 2022-03-25 | resolve: Stop passing unused spans and node ids to path resolution functions | Vadim Petrochenkov | -267/+188 |
| 2022-03-25 | resolve: Optimize path resolution for rustdoc | Vadim Petrochenkov | -59/+16 |
| 2022-03-25 | resolve: Do not build expensive suggestions if they are not actually used | Vadim Petrochenkov | -255/+215 |
| 2022-03-21 | Return err instead of ICE | ouz-a | -2/+23 |
| 2022-03-18 | Rollup merge of #95047 - TaKO8Ki:remove-unnecessary-pattern-for-ignoring-all-... | Matthias Krüger | -1/+1 |
| 2022-03-17 | Rollup merge of #94960 - codehorseman:master, r=oli-obk | Dylan DPC | -1/+1 |
| 2022-03-18 | refactor: remove an unnecessary pattern for ignoring all parts | Takayuki Maeda | -1/+1 |
| 2022-03-16 | rustc_error: make ErrorReported impossible to construct | mark | -6/+8 |
| 2022-03-16 | resolve the conflict in compiler/rustc_session/src/parse.rs | codehorseman | -1/+1 |
| 2022-03-15 | Rollup merge of #94958 - est31:pluralize, r=oli-obk | Matthias Krüger | -3/+3 |
| 2022-03-15 | Support other types of pluralization in pluralize macro | est31 | -3/+3 |
| 2022-03-15 | Auto merge of #94584 - pnkfelix:inject-use-suggestion-sites, r=ekuber | bors | -55/+50 |
| 2022-03-04 | Rollup merge of #94595 - TaKO8Ki:fix-invalid-unresolved-imports-errors-for-as... | Dylan DPC | -1/+3 |
| 2022-03-04 | fix invalid `unresolved imports` errors the asterisk wildcard syntax causes | Takayuki Maeda | -1/+3 |
| 2022-03-03 | Adjusted diagnostic output so that if there is no `use` in a item sequence, | Felix S. Klock II | -53/+48 |
| 2022-03-03 | Associate multiple with a crate too. | Felix S. Klock II | -2/+2 |
| 2022-03-04 | remove a unnecessary `..` pattern | Takayuki Maeda | -1/+1 |
| 2022-03-02 | rename ErrorReported -> ErrorGuaranteed | mark | -8/+12 |
| 2022-02-25 | Auto merge of #94290 - Mark-Simulacrum:bump-bootstrap, r=pietroalbini | bors | -1/+1 |
| 2022-02-25 | Rollup merge of #93845 - compiler-errors:in-band-lifetimes, r=cjgillot | Matthias Krüger | -112/+27 |
| 2022-02-25 | Switch bootstrap cfgs | Mark Rousskov | -1/+1 |
| 2022-02-24 | Remove LifetimeDefOrigin | Michael Goulet | -33/+25 |
| 2022-02-24 | Remove in-band lifetimes | Michael Goulet | -79/+2 |
| 2022-02-25 | Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebank | bors | -41/+39 |
| 2022-02-24 | resolve/metadata: Stop encoding macros as reexports | Vadim Petrochenkov | -15/+22 |
| 2022-02-24 | resolve: Fix incorrect results of `opt_def_kind` query for some built-in macros | Vadim Petrochenkov | -1/+15 |
| 2022-02-23 | rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission". | Eduard-Mihai Burtescu | -10/+17 |
| 2022-02-23 | rustc_errors: take `self` by value in `DiagnosticBuilder::cancel`. | Eduard-Mihai Burtescu | -3/+1 |
| 2022-02-23 | Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`. | Eduard-Mihai Burtescu | -29/+22 |
| 2022-02-23 | rustc_errors: add `downgrade_to_delayed_bug` to `Diagnostic` itself. | Eduard-Mihai Burtescu | -2/+2 |
| 2022-02-20 | Rollup merge of #94146 - est31:let_else, r=cjgillot | Matthias Krüger | -39/+20 |
| 2022-02-19 | Adopt let else in more places | est31 | -39/+20 |
| 2022-02-18 | Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obk | Matthias Krüger | -5/+4 |