| Age | Commit message (Expand) | Author | Lines |
| 2018-11-21 | rustc: implement and use Default on more types. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-11-10 | Rewrite `...` as `..=` as a MachineApplicable 2018 idiom lint | varkor | -2/+5 |
| 2018-11-04 | rustc_target: pass contexts by reference, not value. | Eduard-Mihai Burtescu | -2/+2 |
| 2018-10-19 | Prefer `Default::default` over `FxHash*::default` in struct constructors | Oliver Scherer | -3/+3 |
| 2018-10-19 | Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack | Oliver Scherer | -3/+3 |
| 2018-10-16 | Auto merge of #54251 - varkor:silence-bad_style, r=Manishearth | bors | -32/+85 |
| 2018-09-29 | don't elide lifetimes in paths in librustc/ | Zack M. Davis | -6/+6 |
| 2018-09-15 | Add `LintGroup` and `LintAlias` | varkor | -31/+59 |
| 2018-09-15 | Support deprecated lints in find_lints | varkor | -4/+12 |
| 2018-09-15 | Make `bad_style` a silent alias for `nonstandard_style` | varkor | -17/+34 |
| 2018-09-10 | visit the paths in pre-expansion macros | Niko Matsakis | -0/+7 |
| 2018-09-01 | deprcated -> deprecated | Manish Goregaokar | -1/+1 |
| 2018-09-01 | Fix of bug introduced by #53762 | flip1995 | -1/+9 |
| 2018-08-31 | Fix typo and small mistake | flip1995 | -1/+1 |
| 2018-08-31 | Implement backwards compatibility for tool_lints | flip1995 | -8/+53 |
| 2018-08-31 | Add deprecated_name argument to the register lint group functions | flip1995 | -11/+28 |
| 2018-08-29 | Generalize `async_idents` to all new keywords | Alex Crichton | -1/+1 |
| 2018-08-07 | Add HirId to VisibilityKind::Restricted | Mark Rousskov | -1/+1 |
| 2018-07-30 | Check if the lint_name is from a tool and if the tool_lint exists | flip1995 | -21/+43 |
| 2018-07-26 | Improve a few vectors - calculate capacity or build from iterators | ljedrz | -1/+1 |
| 2018-07-18 | Auto merge of #52375 - oli-obk:the_early_lint_pass_gets_the_worm, r=Manishearth | bors | -159/+169 |
| 2018-07-14 | structured suggestion for renamed-and-removed-lints | Zack M. Davis | -5/+7 |
| 2018-07-14 | Lint the use of async as an identifier | Oliver Schneider | -83/+93 |
| 2018-07-13 | Remove unused macro argument | Oliver Schneider | -80/+80 |
| 2018-06-21 | Combine all builtin late lints | John Kåre Alsaker | -3/+3 |
| 2018-06-05 | Refactor the const eval diagnostic API | Oliver Schneider | -0/+3 |
| 2018-05-17 | Rename trans to codegen everywhere. | Irina Popa | -4/+4 |
| 2018-04-26 | rustc_target: move LayoutOf's type parameter to an associated type. | Irina Popa | -1/+2 |
| 2018-04-16 | Use locks for Session.lint_store and Session.buffered_lints | John Kåre Alsaker | -4/+4 |
| 2018-04-06 | Remove more duplicated spans | Vadim Petrochenkov | -2/+2 |
| 2018-03-20 | change all appropriate EPOCH to EDITION | Kurtis Nusbaum | -1/+1 |
| 2018-03-20 | rename epoch to edition | Kurtis Nusbaum | -6/+6 |
| 2018-03-13 | refactor `ParamEnv::empty(Reveal)` into two distinct methods | Niko Matsakis | -2/+1 |
| 2018-03-09 | Auto merge of #48326 - RalfJung:generic-bounds, r=petrochenkov | bors | -0/+21 |
| 2018-03-08 | Move epochs to libsyntax | Manish Goregaokar | -2/+3 |
| 2018-02-27 | Lint passes: add check_where_predicate and check_poly_trait_ref | Ralf Jung | -0/+21 |
| 2018-02-23 | span_bug doesn't work well at this stage, use the session directly | Manish Goregaokar | -1/+1 |
| 2018-02-23 | Add ability for hardwired lints to operate on the diagnostic builder | Manish Goregaokar | -3/+16 |
| 2018-02-23 | Allow future-incompat lints to mention an epoch | Manish Goregaokar | -5/+22 |
| 2018-02-06 | Rollup merge of #47959 - Manishearth:rustdoc-ice, r=Mark-Simulacrum | kennytm | -5/+14 |
| 2018-02-02 | Fix rustdoc ICE on macros defined within functions | Manish Goregaokar | -5/+14 |
| 2018-02-01 | rustc: prefer ParamEnvAnd and LayoutCx over tuples for LayoutOf. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-01-10 | Fix panic strings. | Dan Robertson | -1/+1 |
| 2017-12-21 | Add GenericParam, refactor Generics in ast, hir, rustdoc | Jonas Platte | -9/+10 |
| 2017-12-04 | rustc_back: remove slice module in favor of std::slice::from_ref. | Irina-Gabriela Popa | -2/+2 |
| 2017-11-30 | Implement RFC 2128 (use_nested_groups) | Pietro Albini | -6/+0 |
| 2017-11-19 | rustc_trans: go through layouts uniformly for fat pointers and variants. | Eduard-Mihai Burtescu | -3/+3 |
| 2017-11-19 | rustc: remove Ty::layout and move everything to layout_of. | Eduard-Mihai Burtescu | -1/+10 |
| 2017-10-28 | Add generics field to LateContext | Manish Goregaokar | -1/+14 |
| 2017-08-19 | Auto merge of #43936 - oli-obk:patch-6, r=alexcrichton | bors | -4/+4 |