| Age | Commit message (Expand) | Author | Lines |
| 2023-01-09 | migrate: `unused.rs` | Rejyr | -102/+69 |
| 2023-01-04 | Address comments | Michael Goulet | -1/+1 |
| 2023-01-04 | Simplify some iterator combinators | Michael Goulet | -16/+11 |
| 2022-12-27 | Rollup merge of #105515 - estebank:issue-104141, r=oli-obk | Matthias Krüger | -0/+1 |
| 2022-12-18 | don't restuct references just to reborrow | Matthias Krüger | -1/+1 |
| 2022-12-14 | Ensure no one constructs `AliasTy`s themselves | Oli Scherer | -2/+2 |
| 2022-12-13 | Combine projection and opaque into alias | Michael Goulet | -2/+2 |
| 2022-12-13 | squash OpaqueTy and ProjectionTy into AliasTy | Michael Goulet | -2/+2 |
| 2022-12-13 | Use ty::OpaqueTy everywhere | Michael Goulet | -2/+2 |
| 2022-12-10 | Auto merge of #105416 - nnethercote:more-linting-tweaks, r=cjgillot | bors | -0/+2 |
| 2022-12-10 | Rollup merge of #105505 - WaffleLapkin:yeet_unused_parens_lint, r=fee1-dead | Matthias Krüger | -1/+4 |
| 2022-12-09 | Account for macros in const generics | Esteban Küber | -0/+1 |
| 2022-12-09 | Don't warn about unused parens when they are used by yeet expr | Maybe Waffle | -1/+4 |
| 2022-12-07 | Inline some hot lint pass functions. | Nicholas Nethercote | -0/+2 |
| 2022-12-06 | Rollup merge of #105004 - TaKO8Ki:fix-104897, r=wesleywiser | Matthias Krüger | -5/+26 |
| 2022-12-02 | return when expr has error | Takayuki Maeda | -5/+26 |
| 2022-12-01 | rustc_ast_lowering: Stop lowering imports into multiple items | Vadim Petrochenkov | -1/+1 |
| 2022-11-28 | Simplify checking for `GeneratorKind::Async` | Arpad Borsos | -4/+1 |
| 2022-11-25 | Introduce PredicateKind::Clause | Santiago Pastorino | -2/+3 |
| 2022-11-24 | Rollup merge of #104796 - notriddle:notriddle/unused-issue-104397, r=oli-obk | Matthias Krüger | -0/+1 |
| 2022-11-24 | Avoid `GenFuture` shim when compiling async constructs | Arpad Borsos | -1/+14 |
| 2022-11-23 | lint: do not warn unused parens around higher-ranked function pointers | Michael Howell | -0/+1 |
| 2022-11-22 | Rollup merge of #104359 - Nilstrieb:plus-one, r=fee1-dead | Manish Goregaokar | -113/+203 |
| 2022-11-20 | Change to Ty::is_inhabited_from | Cameron Steffen | -2/+2 |
| 2022-11-19 | Refactor `must_use` lint into two parts | Nilstrieb | -113/+203 |
| 2022-11-19 | Rollup merge of #104566 - matthiaskrgr:clippy_perf_nov18, r=oli-obk | Dylan DPC | -2/+2 |
| 2022-11-18 | Auto merge of #101562 - nnethercote:shrink-ast-Expr-harder, r=petrochenkov | bors | -1/+1 |
| 2022-11-18 | couple of clippy::perf fixes | Matthias Krüger | -2/+2 |
| 2022-11-17 | Rollup merge of #104433 - TaKO8Ki:fix-104392, r=estebank | Matthias Krüger | -9/+7 |
| 2022-11-17 | Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in expressions, types, and ... | Nicholas Nethercote | -1/+1 |
| 2022-11-15 | return when expr has errors | Takayuki Maeda | -0/+5 |
| 2022-11-15 | simplify `emit_unused_delims_expr` | Takayuki Maeda | -10/+3 |
| 2022-11-11 | Auto merge of #104293 - Manishearth:rollup-xj92d0k, r=Manishearth | bors | -13/+29 |
| 2022-11-10 | review comments | Esteban Küber | -3/+10 |
| 2022-11-10 | Consider `#[must_use]` annotation on `async fn` as also affecting the `Future... | Esteban Küber | -1/+13 |
| 2022-11-10 | Tweak span for `#[must_use]` | Esteban Küber | -6/+3 |
| 2022-10-24 | fix parentheses surrounding spacing issue in parser | yukang | -4/+2 |
| 2022-10-24 | fix #103435, unused lint won't produce invalid code | yukang | -13/+31 |
| 2022-10-23 | Migrate all diagnostics | Nilstrieb | -18/+18 |
| 2022-10-20 | Elaborate supertrait bounds when triggering unused_must_use on impl Trait | Michael Goulet | -2/+6 |
| 2022-10-01 | Refactor rustc lint API | Maybe Waffle | -66/+82 |
| 2022-09-12 | Plumb dyn trait representation through ty::Dynamic | Eric Holk | -1/+1 |
| 2022-09-02 | Refactor and re-use BindingAnnotation | Cameron Steffen | -2/+4 |
| 2022-08-31 | Fix a bunch of typo | Dezhi Wu | -3/+3 |
| 2022-08-10 | Do not consider method call receiver as an argument in AST. | Camille GILLOT | -2/+1 |
| 2022-08-07 | Do not manually craft a span pointing inside a multibyte character. | Camille GILLOT | -46/+42 |
| 2022-08-04 | Enable unused_parens for match arms | wcampbell | -0/+14 |
| 2022-06-30 | lint: port unused allocation diagnostics | David Wood | -7/+5 |
| 2022-06-30 | lint: port unused import braces diagnostics | David Wood | -1/+1 |
| 2022-06-30 | lint: port unused delimiter diagnostics | David Wood | -5/+9 |