| Age | Commit message (Expand) | Author | Lines |
| 2022-03-01 | Rollup merge of #93926 - PatchMixolydic:bugfix/must_use-on-exprs, r=cjgillot | Dylan DPC | -0/+300 |
| 2022-02-27 | Lint against more useless `#[must_use]` attributes | Ruby Lazuli | -0/+300 |
| 2022-02-25 | Rollup merge of #94353 - flip1995:fix_debug_assert_unused, r=Dylan-DPC | Matthias Krüger | -6/+6 |
| 2022-02-25 | Fix debug_assert in unused lint pass | flip1995 | -6/+6 |
| 2022-02-24 | don't special case `DefKind::Ctor` in encoding | lcnr | -18/+18 |
| 2022-02-11 | Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis" | Oli Scherer | -16/+14 |
| 2022-02-07 | Print opaque types from type aliases via their path | Oli Scherer | -12/+12 |
| 2022-02-02 | Make the error for opaque types that have no hidden types a bit informative | Oli Scherer | -2/+4 |
| 2022-02-01 | Make dead code check a query. | Camille GILLOT | -10/+10 |
| 2022-01-26 | Ignore unwinding edges when checking for unconditional recursion | Tomasz Miąsko | -1/+87 |
| 2022-01-20 | Rollup merge of #91032 - eholk:generator-drop-tracking, r=nikomatsakis | Matthias Krüger | -7/+7 |
| 2022-01-18 | Update stderr files | Eric Holk | -1/+1 |
| 2022-01-18 | Attribute drop to parent expression of the consume point | Eric Holk | -7/+7 |
| 2022-01-15 | Use span of ignored impls for explanatory note | Fabian Wolff | -4/+5 |
| 2022-01-11 | Annotate dead code lint with notes about ignored derived impls | Fabian Wolff | -0/+5 |
| 2022-01-09 | Compute most of Public/Exported access level in rustc_resolve | Lamb | -0/+28 |
| 2021-12-27 | Tighten span when suggesting lifetime on path | Michael Goulet | -3/+3 |
| 2021-12-19 | Rollup merge of #91956 - notriddle:notriddle/unused-parens-range, r=nagisa | Matthias Krüger | -0/+48 |
| 2021-12-18 | Rollup merge of #91818 - camelid:unused-result-type, r=jackh726 | Matthias Krüger | -2/+2 |
| 2021-12-18 | Rollup merge of #89090 - cjgillot:bare-dyn, r=jackh726 | Matthias Krüger | -15/+227 |
| 2021-12-17 | fix(rustc_lint): mark the parens around `(1..loop {})` as unused | Michael Howell | -0/+40 |
| 2021-12-15 | fix(rustc_lint): better detect when parens are necessary | Michael Howell | -0/+8 |
| 2021-12-13 | When `.await` is called on a non-`Future` expression, suggest removal | Esteban Kuber | -9/+9 |
| 2021-12-11 | Show the unused type for `unused_results` lint | Noah Lev | -2/+2 |
| 2021-12-09 | give more help in the unaligned_references lint | Ralf Jung | -0/+8 |
| 2021-12-05 | Rollup merge of #91535 - Aaron1011:stabilize-future-incompat, r=nagisa | Matthias Krüger | -1/+1 |
| 2021-12-05 | Rollup merge of #91437 - dtolnay:emptybrace, r=nagisa | Matthias Krüger | -1/+1 |
| 2021-12-04 | Use multipart suggestions. | Camille GILLOT | -19/+110 |
| 2021-12-04 | Lint bare traits in AstConv. | Camille GILLOT | -7/+128 |
| 2021-12-04 | Stabilize `-Z emit-future-incompat` as `--json future-incompat` | Aaron Hill | -1/+1 |
| 2021-12-01 | Auto merge of #90446 - cjgillot:late-elided, r=jackh726 | bors | -7/+15 |
| 2021-12-01 | Pretty print empty blocks as {} | David Tolnay | -1/+1 |
| 2021-11-30 | Lint elided lifetimes in path during lifetime resolution. | Camille GILLOT | -7/+15 |
| 2021-11-30 | Emit a warning on generic parameters with doc comments | Joshua Nelson | -1/+12 |
| 2021-11-25 | Rollup merge of #91096 - compiler-errors:elaborate_opaque_trait, r=estebank | Matthias Krüger | -4/+4 |
| 2021-11-23 | Fix printing unit return ty, don't elaborate FnOnce unless we see it | Michael Goulet | -2/+2 |
| 2021-11-23 | Update test outputs | Michael Goulet | -4/+4 |
| 2021-11-23 | Rollup merge of #91140 - nbdd0121:const_typeck, r=oli-obk | Matthias Krüger | -1/+1 |
| 2021-11-22 | Split inline const to two feature gates | Gary Guo | -1/+1 |
| 2021-11-22 | Auto merge of #88681 - ehuss:duplicate-attributes, r=petrochenkov | bors | -0/+414 |
| 2021-11-18 | Check for duplicate attributes. | Eric Huss | -0/+414 |
| 2021-11-18 | Move some tests to more reasonable directories | Caio | -0/+8 |
| 2021-11-17 | Rollup merge of #89610 - guswynn:must_use_future, r=wesleywiser | Matthias Krüger | -0/+69 |
| 2021-11-16 | Update compiler/rustc_passes/src/check_attr.rs | Wesley Wiser | -2/+2 |
| 2021-11-14 | Move some tests to more reasonable directories | Caio | -0/+50 |
| 2021-11-11 | Shorten Span of unused macro lints | Marcel Hellwig | -48/+28 |
| 2021-11-09 | Auto merge of #87337 - jyn514:lint-error, r=oli-obk,flip1995 | bors | -10/+91 |
| 2021-11-08 | warn on must_use use on async fn's | Gus Wynn | -0/+69 |
| 2021-11-08 | Don't abort compilation after giving a lint error | Joshua Nelson | -10/+91 |
| 2021-11-06 | Move some tests to more reasonable directories | Caio | -0/+180 |