| Age | Commit message (Expand) | Author | Lines |
| 2019-09-13 | Turn `soft_unstable` into a future-compatibility lint | Vadim Petrochenkov | -1/+6 |
| 2019-08-11 | add basic lint testing for misuse of mem::zeroed and mem::uninitialized | Ralf Jung | -0/+1 |
| 2019-07-30 | Turn INCOMPLETE_FEATURES into a lint. | Mazdak Farrokhzad | -0/+1 |
| 2019-07-28 | Deny `unused_lifetimes` through rustbuild | Vadim Petrochenkov | -2/+0 |
| 2019-07-28 | Remove lint annotations in specific crates that are already enforced by rustb... | Vadim Petrochenkov | -1/+0 |
| 2019-07-21 | normalize use of backticks in compiler messages for librustc_lint | Samy Kacimi | -2/+2 |
| 2019-07-10 | Auto merge of #62339 - pnkfelix:issue-61188-use-visitor-for-structural-match-... | bors | -0/+5 |
| 2019-07-08 | future-compat lint for newly handled cases of `#[structural_match]`. | Felix S. Klock II | -0/+5 |
| 2019-07-06 | in which the `non_ascii_idents` lint appears (RFC 2457) | Zack M. Davis | -0/+3 |
| 2019-07-06 | Make WhileTrue into an EarlyLintPass lint. | Mazdak Farrokhzad | -1/+1 |
| 2019-07-05 | Rollup merge of #61545 - flip1995:internal_lints, r=oli-obk | Mazdak Farrokhzad | -2/+3 |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -1/+1 |
| 2019-06-26 | Remove outdated question_mark_macro_sep lint | Julien Cretin | -6/+0 |
| 2019-06-24 | Rename internal -> rustc::internal | flip1995 | -1/+1 |
| 2019-06-24 | Enable internal lints in bootstrap | flip1995 | -1/+0 |
| 2019-06-24 | Implement initernal lint LINT_PASS_IMPL_WITHOUT_MACRO | flip1995 | -0/+2 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-11 | rustc_lint: deny(unused_lifetimes). | Eduard-Mihai Burtescu | -0/+1 |
| 2019-05-17 | Auto merge of #49799 - hdhoang:46205_deny_incoherent_fundamental_impls, r=nik... | bors | -5/+2 |
| 2019-04-28 | Implement internal lints | flip1995 | -1/+3 |
| 2019-04-24 | Derive Default for EllipsisInclusiveRangePatterns | sd234678 | -1/+1 |
| 2019-04-24 | Derive Default instead of new in applicable lint | sd234678 | -1/+1 |
| 2019-04-23 | Remove visit_subpats from check_pat in favor of state in EllipsisInclusiveRan... | Tomas Koutsky | -1/+1 |
| 2019-04-18 | Auto merge of #60025 - JohnTitor:rename-files, r=petrochenkov | bors | -1/+1 |
| 2019-04-17 | Rename modules | Yuki OKUSHI | -1/+1 |
| 2019-04-17 | Deny `internal` in stage0 | Mateusz Mikuła | -1/+1 |
| 2019-04-16 | lint: convert incoherent_fundamental_impls into hard error | Hoàng Đức Hiếu | -5/+2 |
| 2019-04-15 | Preallocate BUILTIN_ATTRIBUTES symbols and use a hash map instead of looping | John Kåre Alsaker | -1/+1 |
| 2019-04-10 | make duplicate matcher bindings a hard error | Mark Mansi | -5/+2 |
| 2019-04-04 | add mutable_borrow_reservation_conflict future-incompatibility lint. | Felix S. Klock II | -0/+5 |
| 2019-04-03 | Deny internal lints on librustc_lint | flip1995 | -0/+1 |
| 2019-04-03 | Add register_internals function to `rustc_lint` | flip1995 | -0/+16 |
| 2019-03-28 | Combine all builtin late lints | John Kåre Alsaker | -71/+114 |
| 2019-03-26 | Exclude UnusedBrokenConst from module lints | John Kåre Alsaker | -3/+4 |
| 2019-03-25 | Make more lints incremental | John Kåre Alsaker | -18/+15 |
| 2019-03-25 | Make some lints incremental | John Kåre Alsaker | -8/+45 |
| 2019-03-12 | Auto merge of #58608 - pnkfelix:warning-period-for-detecting-nested-impl-trai... | bors | -0/+5 |
| 2019-03-08 | expand unused doc comment diagnostic | Andy Russell | -1/+1 |
| 2019-03-08 | Temporarily emulate the (accidentally) omitted recursion during impl Trait ch... | Felix S. Klock II | -0/+5 |
| 2019-02-09 | Auto merge of #57617 - mark-i-m:multiple-matcher-bindings, r=petrochenkov | bors | -0/+5 |
| 2019-02-09 | Rollup merge of #58245 - taiki-e:librustc_lint-2018, r=Centril | Mazdak Farrokhzad | -8/+2 |
| 2019-02-08 | librustc_lint => 2018 | Taiki Endo | -8/+2 |
| 2019-02-07 | Make it an incompatibility lint for now | Mark Mansi | -0/+5 |
| 2019-02-07 | Remove images' url to make it work even without internet connection | Guillaume Gomez | -3/+1 |
| 2019-01-26 | Auto merge of #57726 - Zoxc:combine-early-lints, r=estebank | bors | -41/+52 |
| 2019-01-24 | Remove quote_*! macros and associated APIs | Mark Simulacrum | -1/+0 |
| 2019-01-19 | Combine all builtin early lints and use a separate walk for plugin lints. Add... | John Kåre Alsaker | -41/+52 |
| 2019-01-16 | Prioritize variants as inherent associated items during name resolution | Vadim Petrochenkov | -0/+5 |