| Age | Commit message (Expand) | Author | Lines |
| 2019-06-06 | Fix missing overflowing literal lint in for loop | varkor | -15/+16 |
| 2019-05-20 | Auto merge of #60815 - nnethercote:use-Symbol-more-2, r=petrochenkov | bors | -4/+5 |
| 2019-05-20 | Introduce `LocalInternedString::intern`. | Nicholas Nethercote | -4/+5 |
| 2019-05-18 | Fix lints handling in rustdoc | Guillaume Gomez | -0/+3 |
| 2019-05-17 | Auto merge of #49799 - hdhoang:46205_deny_incoherent_fundamental_impls, r=nik... | bors | -7/+0 |
| 2019-05-13 | Return a `Symbol` from `name_or_empty` functions. | Nicholas Nethercote | -3/+14 |
| 2019-05-13 | Remove the equality operation between `Symbol` and strings. | Nicholas Nethercote | -2/+2 |
| 2019-05-13 | Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions. | Nicholas Nethercote | -2/+2 |
| 2019-05-03 | rustc: rename hir::def::Def to Res (short for "resolution"). | Eduard-Mihai Burtescu | -3/+3 |
| 2019-05-03 | Rollup merge of #60478 - euclio:doc-fixes, r=cramertj | Mazdak Farrokhzad | -4/+4 |
| 2019-05-03 | Rollup merge of #60388 - cramertj:elided-lifetime-async, r=nikomatsakis | Mazdak Farrokhzad | -30/+50 |
| 2019-05-03 | Rollup merge of #59928 - petrochenkov:denyambass, r=varkor | Mazdak Farrokhzad | -1/+1 |
| 2019-05-02 | fix markdown syntax in `LateContext` examples | Andy Russell | -4/+4 |
| 2019-05-01 | Disallow non-explicit elided lifetimes in async fn | Taylor Cramer | -30/+50 |
| 2019-05-01 | Ensure that drop order of `async fn` matches `fn`. | David Wood | -5/+10 |
| 2019-04-28 | Implement internal lints | flip1995 | -10/+122 |
| 2019-04-23 | Rollup merge of #59823 - davidtwco:issue-54716, r=cramertj | Mazdak Farrokhzad | -0/+19 |
| 2019-04-23 | Remove visit_subpats from check_pat in favor of state in EllipsisInclusiveRan... | Tomas Koutsky | -6/+5 |
| 2019-04-21 | Introduce `ArgSource` for diagnostics. | David Wood | -0/+3 |
| 2019-04-21 | Add `AsyncArgument` to AST. | David Wood | -0/+16 |
| 2019-04-16 | lint: convert incoherent_fundamental_impls into hard error | Hoàng Đức Hiếu | -7/+0 |
| 2019-04-15 | Rollup merge of #59779 - flip1995:uplift_get_def_path, r=Manishearth | Mazdak Farrokhzad | -6/+28 |
| 2019-04-12 | Make deprecation lint `ambiguous_associated_items` deny-by-default | Vadim Petrochenkov | -1/+1 |
| 2019-04-12 | Uplift `get_def_path` from Clippy | flip1995 | -6/+28 |
| 2019-04-10 | forgot one | Mark Mansi | -1/+0 |
| 2019-04-10 | make duplicate matcher bindings a hard error | Mark Mansi | -8/+1 |
| 2019-04-07 | Auto merge of #58739 - matthewjasper:more-restrictive-tpb, r=pnkfelix | bors | -1/+12 |
| 2019-04-05 | Move match_path from DefId to lint::LateContext | flip1995 | -3/+112 |
| 2019-04-04 | Placate tidy | Felix S Klock II | -2/+2 |
| 2019-04-04 | Adjust the mutable_borrow_reservation_conflict message | Matthew Jasper | -0/+4 |
| 2019-04-04 | add mutable_borrow_reservation_conflict future-incompatibility lint. | Felix S. Klock II | -0/+7 |
| 2019-04-04 | Use declare_lint_pass! and impl_lint_pass! in more places | hgallagher1993 | -20/+2 |
| 2019-04-04 | Rollup merge of #59669 - Centril:lint-pass-macro, r=oli-obk | Mazdak Farrokhzad | -75/+87 |
| 2019-04-03 | reduce repetition in librustc(_lint) wrt. impl LintPass | Mazdak Farrokhzad | -75/+87 |
| 2019-04-03 | Deduplicate code in TyKind lint | flip1995 | -48/+30 |
| 2019-04-03 | Fix bug in TyKind lint | flip1995 | -5/+8 |
| 2019-04-03 | Make internal lints allow-by-default | flip1995 | -2/+2 |
| 2019-04-03 | use check_path instead of check_expr | flip1995 | -49/+27 |
| 2019-04-03 | Fix rebase fallout | flip1995 | -16/+15 |
| 2019-04-03 | Add internal lints default_hash_types and usage_of_ty_tykind | flip1995 | -0/+166 |
| 2019-03-30 | Change message to present tense | Fabian Drinck | -1/+1 |
| 2019-03-30 | Replace REDUNDANT_IMPORT with UNUSED_IMPORTS | Fabian Drinck | -7/+1 |
| 2019-03-30 | Distinguish between imported and defined items | Fabian Drinck | -3/+4 |
| 2019-03-30 | Improve warning | Fabian Drinck | -0/+9 |
| 2019-03-30 | Add lint for redundant imports | Fabian Drinck | -0/+6 |
| 2019-03-29 | Rollup merge of #59394 - mark-i-m:dup-matcher-bindings-2, r=Centril | Mazdak Farrokhzad | -1/+2 |
| 2019-03-28 | deny duplicate matcher bindings by default | mark | -1/+2 |
| 2019-03-28 | Run module lint passes in parallel | John Kåre Alsaker | -14/+13 |
| 2019-03-28 | Remove LintSession and run incremental and whole crate lints in parallel | John Kåre Alsaker | -67/+39 |
| 2019-03-28 | Combine all builtin late lints | John Kåre Alsaker | -151/+243 |