| Age | Commit message (Expand) | Author | Lines |
| 2022-12-09 | Account for macros in const generics | Esteban Küber | -0/+1 |
| 2022-12-09 | Rollup merge of #102406 - mejrs:missing_copy, r=wesleywiser | Matthias Krüger | -1/+31 |
| 2022-12-09 | Don't warn about unused parens when they are used by yeet expr | Maybe Waffle | -1/+4 |
| 2022-12-09 | Implement allow-by-default multiple_supertrait_upcastable lint | Gary Guo | -0/+66 |
| 2022-12-07 | Rollup merge of #105267 - compiler-errors:issue-104613, r=oli-obk | Matthias Krüger | -1/+1 |
| 2022-12-07 | Split `EarlyContextAndPasses::check_id` in two. | Nicholas Nethercote | -2/+9 |
| 2022-12-07 | Inline some hot lint pass functions. | Nicholas Nethercote | -0/+6 |
| 2022-12-07 | Rename `$passes` as `$pass` in several macros. | Nicholas Nethercote | -14/+14 |
| 2022-12-07 | Add some useful comments. | Nicholas Nethercote | -1/+12 |
| 2022-12-07 | Remove `$hir` argument from `late_lint_methods!`. | Nicholas Nethercote | -42/+40 |
| 2022-12-07 | Auto merge of #105291 - nnethercote:remove-LintPassObjects, r=cjgillot | bors | -100/+51 |
| 2022-12-06 | Rollup merge of #105004 - TaKO8Ki:fix-104897, r=wesleywiser | Matthias Krüger | -5/+26 |
| 2022-12-06 | Rollup merge of #104898 - oli-obk:group_all_the_things, r=wesleywiser | Matthias Krüger | -1/+1 |
| 2022-12-05 | Remove `{Early,Late}LintPassObjects`. | Nicholas Nethercote | -100/+51 |
| 2022-12-04 | drive-by: move field_index to typeck results | Michael Goulet | -1/+1 |
| 2022-12-02 | Auto merge of #104863 - nnethercote:reduce-lint-macros, r=cjgillot | bors | -336/+157 |
| 2022-12-02 | return when expr has error | Takayuki Maeda | -5/+26 |
| 2022-12-02 | Inline and remove `early_lint_node`. | Nicholas Nethercote | -35/+12 |
| 2022-12-02 | Merge `builtins` into `EarlyLintPassObjects`. | Nicholas Nethercote | -15/+4 |
| 2022-12-02 | Remove some unnecessary `Send` bounds. | Nicholas Nethercote | -3/+2 |
| 2022-12-02 | Inline and remove `late_lint_pass_crate`. | Nicholas Nethercote | -14/+9 |
| 2022-12-02 | Inline and remove `late_lint_mod_pass`. | Nicholas Nethercote | -17/+8 |
| 2022-12-02 | Merge `builtins` into `LateLintPassObjects`. | Nicholas Nethercote | -13/+7 |
| 2022-12-02 | Remove six macros relating to lint definitions. | Nicholas Nethercote | -119/+103 |
| 2022-12-02 | Remove `-Zno-interleave-lints`. | Nicholas Nethercote | -108/+24 |
| 2022-12-02 | Eliminate four unnecessary lint macros. | Nicholas Nethercote | -40/+16 |
| 2022-12-01 | rustc_ast_lowering: Stop lowering imports into multiple items | Vadim Petrochenkov | -1/+1 |
| 2022-12-01 | rustc_hir: Relax lifetime requirements on `Visitor::visit_path` | Vadim Petrochenkov | -3/+3 |
| 2022-11-30 | Update documentation | Oli Scherer | -1/+1 |
| 2022-11-29 | Rebase | mejrs | -7/+2 |
| 2022-11-29 | Update trait check | mejrs | -4/+7 |
| 2022-11-29 | Make `missing_copy_implementations` more cautious | mejrs | -1/+33 |
| 2022-11-29 | Make inferred_outlives_crate return Clause | Santiago Pastorino | -12/+8 |
| 2022-11-29 | Rollup merge of #104951 - Swatinem:async-kind, r=compiler-errors | Matthias Krüger | -4/+1 |
| 2022-11-28 | Simplify checking for `GeneratorKind::Async` | Arpad Borsos | -4/+1 |
| 2022-11-28 | Rename `NestedMetaItem::[Ll]iteral` as `NestedMetaItem::[Ll]it`. | Nicholas Nethercote | -2/+2 |
| 2022-11-27 | Rollup merge of #104976 - WaffleLapkin:move_comments, r=cjgillot | Matthias Krüger | -1/+1 |
| 2022-11-27 | Auto merge of #104048 - cjgillot:split-lifetime, r=compiler-errors | bors | -6/+2 |
| 2022-11-27 | Prefer doc comments over `//`-comments in compiler | Maybe Waffle | -1/+1 |
| 2022-11-27 | Auto merge of #103917 - oli-obk:layout_math, r=RalfJung,lcnr | bors | -63/+97 |
| 2022-11-26 | Rollup merge of #104786 - WaffleLapkin:amp-mut-help, r=compiler-errors | Guillaume Gomez | -2/+2 |
| 2022-11-25 | Use "must be init" instead of "must not be uninit" everywhere | Oli Scherer | -5/+3 |
| 2022-11-25 | Add a `because` to errors derived from fields | Oli Scherer | -22/+21 |
| 2022-11-25 | Don't show fields from other crates | Oli Scherer | -1/+3 |
| 2022-11-25 | Reinstate the previous compact form of "in this field" errors | Oli Scherer | -4/+12 |
| 2022-11-25 | Don't try to compute the layout of generic types. | Oli Scherer | -23/+23 |
| 2022-11-25 | Compute layout instead of manually procesisng the layout restriction attributes | Oli Scherer | -31/+36 |
| 2022-11-25 | Print a trace through types to show how to get to the problematic type | Oli Scherer | -42/+64 |
| 2022-11-25 | Introduce PredicateKind::Clause | Santiago Pastorino | -18/+26 |
| 2022-11-24 | Auto merge of #104845 - matthiaskrgr:rollup-tckj956, r=matthiaskrgr | bors | -0/+1 |