| Age | Commit message (Expand) | Author | Lines |
| 2019-11-03 | Delete lint buffer from Session | Mark Rousskov | -18/+26 |
| 2019-11-03 | Migrate resolver over to internal lint buffer | Mark Rousskov | -0/+21 |
| 2019-11-03 | Only permit taking buffered lints inside lint internals | Mark Rousskov | -1/+1 |
| 2019-11-03 | Remove unused get_any method | Mark Rousskov | -5/+0 |
| 2019-10-29 | Rollup merge of #65294 - varkor:lint-inline-prototype, r=matthewjasper | Mazdak Farrokhzad | -0/+6 |
| 2019-10-27 | rustc, rustc_passes: don't depend on syntax_expand. | Mazdak Farrokhzad | -1/+1 |
| 2019-10-25 | Emit warning for ignored #[inline] on trait method prototypes | varkor | -0/+6 |
| 2019-10-23 | Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddyb | Mazdak Farrokhzad | -1/+1 |
| 2019-10-23 | Rollup merge of #65193 - Mark-Simulacrum:lockless-lintstore, r=nikomatsakis | Mazdak Farrokhzad | -233/+293 |
| 2019-10-22 | Add some documentation | Mark Rousskov | -8/+16 |
| 2019-10-21 | use unwrap_or in lint code | Guanqun Lu | -5/+1 |
| 2019-10-21 | Convert fields within `DefPathData` from `InternedString` to `Symbol`. | Nicholas Nethercote | -1/+1 |
| 2019-10-19 | Rollup merge of #64007 - estebank:overlapping-patterns, r=matthewjasper | Mazdak Farrokhzad | -0/+7 |
| 2019-10-17 | Update API to be more compatible with plugin needs | Mark Rousskov | -13/+17 |
| 2019-10-17 | Create lint store during plugin registration | Mark Rousskov | -10/+10 |
| 2019-10-17 | Remove all borrows of lint store from Session from librustc | Mark Rousskov | -23/+29 |
| 2019-10-17 | Access future incompatibility information directly | Mark Rousskov | -6/+1 |
| 2019-10-17 | Remove side table of future incompatibility info | Mark Rousskov | -72/+172 |
| 2019-10-17 | Make declare_lint take any amount of boolean fields | Mark Rousskov | -10/+21 |
| 2019-10-17 | Move to storing constructor functions inside LintStore | Mark Rousskov | -33/+26 |
| 2019-10-17 | Take lint passes as constructor functions | Mark Rousskov | -8/+8 |
| 2019-10-17 | Make get_lints be a static function | Mark Rousskov | -30/+16 |
| 2019-10-17 | No longer implicitly register lints when registering passes | Mark Rousskov | -4/+0 |
| 2019-10-17 | Split out just registration to separate function | Mark Rousskov | -27/+13 |
| 2019-10-17 | Split module and crate late pass registration | Mark Rousskov | -9/+9 |
| 2019-10-17 | Lints being from a plugin is dependent on the lint, not the registration | Mark Rousskov | -10/+12 |
| 2019-10-17 | Handle lints, not passes in push_lints | Mark Rousskov | -7/+5 |
| 2019-10-17 | De-propagate optional session from lint registration | Mark Rousskov | -12/+5 |
| 2019-10-17 | Duplicate lint specifications are always bug! | Mark Rousskov | -20/+2 |
| 2019-10-16 | Move overlapping patterns to its own lint | Esteban Küber | -0/+7 |
| 2019-10-16 | move syntax::ext to new crate syntax_expand | Mazdak Farrokhzad | -1/+1 |
| 2019-10-14 | Rollup merge of #65363 - Centril:less-pprust, r=Mark-Simulacrum | Mazdak Farrokhzad | -1/+2 |
| 2019-10-13 | ast: remove implicit pprust dependency via Display. | Mazdak Farrokhzad | -1/+2 |
| 2019-10-11 | Report lint in external macros | memoryruins | -1/+2 |
| 2019-10-07 | Warn if include macro fails to include entire file | Mark Rousskov | -0/+8 |
| 2019-09-28 | Switch over all StableHash impls to new format | Mark Rousskov | -8/+3 |
| 2019-09-26 | Rename `MetaItem.node` to `MetaItem.kind` | varkor | -2/+2 |
| 2019-09-26 | Rename `Item.node` to `Item.kind` | varkor | -2/+2 |
| 2019-09-26 | Rename `Ty.node` to `Ty.kind` | varkor | -2/+2 |
| 2019-09-26 | Rename `Lit.node` to `Lit.kind` | varkor | -1/+1 |
| 2019-09-26 | Rename `subst::Kind` to `subst::GenericArg` | varkor | -2/+2 |
| 2019-09-26 | Auto merge of #64513 - varkor:sty-begone, r=eddyb | bors | -1/+1 |
| 2019-09-25 | Rename `sty` to `kind` | varkor | -1/+1 |
| 2019-09-25 | Rollup merge of #62975 - ljedrz:kill_off_hir_to_node_id, r=Zoxc | Mazdak Farrokhzad | -1/+1 |
| 2019-09-20 | factor out pluralisation remains after #64280 | gaolei | -2/+2 |
| 2019-09-08 | Rollup merge of #64066 - petrochenkov:softstab, r=matthewjasper | Mazdak Farrokhzad | -0/+7 |
| 2019-09-07 | Support "soft" feature-gating using a lint | Vadim Petrochenkov | -0/+7 |
| 2019-09-07 | Aggregation of cosmetic changes made during work on REPL PRs: librustc | Alexander Regueiro | -13/+13 |
| 2019-09-07 | Rollup merge of #63919 - matthewjasper:remove-gensymmed, r=petrochenkov | Mazdak Farrokhzad | -21/+25 |
| 2019-09-05 | Don't call `diag_span_note_once` for suppressed lints | Matthew Jasper | -20/+24 |