| Age | Commit message (Expand) | Author | Lines |
| 2016-07-03 | prefer `if let` to match with `None => {}` arm in some places | Zack M. Davis | -7/+4 |
| 2016-06-26 | Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,Manishearth | Jeffrey Seyfried | -5/+4 |
| 2016-06-26 | Rollup merge of #34316 - jseyfried:refactor_ast_stmt, r=eddyb | Jeffrey Seyfried | -6/+0 |
| 2016-06-26 | Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrc | Jeffrey Seyfried | -3/+3 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -3/+3 |
| 2016-06-19 | Generalize and abstract `ThinAttributes` | Jeffrey Seyfried | -5/+4 |
| 2016-06-17 | Fix fallout | Jeffrey Seyfried | -6/+0 |
| 2016-06-14 | Remove the type parameter from `syntax::visit::Visitor` | Jeffrey Seyfried | -3/+3 |
| 2016-05-28 | Add an AST sanity checking pass and use it to catch some illegal lifetime/lab... | Vadim Petrochenkov | -1/+8 |
| 2016-05-25 | Remove ExplicitSelf from AST | Vadim Petrochenkov | -7/+0 |
| 2016-05-17 | warn for where/return-types that reference regions | Niko Matsakis | -1/+9 |
| 2016-05-14 | Remove ExplicitSelf from HIR | Vadim Petrochenkov | -5/+0 |
| 2016-05-11 | rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users. | Eduard Burtescu | -3/+4 |
| 2016-05-11 | rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper. | Eduard Burtescu | -4/+5 |
| 2016-05-03 | change the newly-added errors to warnings | Ariel Ben-Yehuda | -1/+15 |
| 2016-05-02 | move "lint level defined here" into secondary note | Niko Matsakis | -1/+1 |
| 2016-05-02 | replace fileline_{help,note} with {help,note} | Niko Matsakis | -9/+5 |
| 2016-04-12 | Remove unused trait imports | Seo Sanghyeon | -1/+1 |
| 2016-04-06 | Rollup merge of #32766 - nikomatsakis:constant-pattern-warning-cycle, r=eddyb | Steve Klabnik | -1/+1 |
| 2016-04-06 | Rollup merge of #32570 - eddyb:tis-but-a-front, r=nikomatsakis | Manish Goregaokar | -38/+13 |
| 2016-04-06 | change constant patterns to have a warning cycle | Niko Matsakis | -1/+1 |
| 2016-04-06 | Move span into `StructField` | Vadim Petrochenkov | -1/+1 |
| 2016-04-06 | syntax: dismantle ast_util. | Eduard Burtescu | -32/+7 |
| 2016-04-06 | rustc: dismantle hir::util, mostly moving functions to methods. | Eduard Burtescu | -3/+3 |
| 2016-04-06 | rustc: move rustc_front to rustc::hir. | Eduard Burtescu | -5/+5 |
| 2016-04-05 | Rollup merge of #32403 - vlastachu:super_in_path, r=jseyfried | Manish Goregaokar | -1/+8 |
| 2016-04-05 | Fixes bug which accepting using `super` in use statemet. | vlastachu | -1/+8 |
| 2016-03-31 | librustc: replace panic!() with bug!() | Benjamin Herr | -2/+2 |
| 2016-03-31 | librustc: replace span_bug calls with span_bug!() | Benjamin Herr | -6/+4 |
| 2016-03-31 | librustc: replace tcx.sess.bug calls with bug!() | Benjamin Herr | -3/+3 |
| 2016-03-27 | rustc: move cfg, infer, traits and ty from middle to top-level. | Eduard Burtescu | -1/+1 |
| 2016-03-25 | check for both partialeq and eq | Niko Matsakis | -1/+1 |
| 2016-03-25 | issue a future-compat lint for constants of invalid type | Niko Matsakis | -0/+15 |
| 2016-03-23 | Make warnings of renamed and removed lints themselves lints | Brian Anderson | -27/+29 |
| 2016-03-18 | Change inherent overlap error to a warning for now, to ease the breakage. | Aaron Turon | -1/+8 |
| 2016-03-09 | trans: Keep transmutes from fn item types working, but lint them. | Eduard Burtescu | -1/+11 |
| 2016-03-09 | Auto merge of #30804 - shssoichiro:deny-warnings-msg, r=nrc | bors | -2/+7 |
| 2016-03-03 | Rename middle::ty::ctxt to TyCtxt | Jeffrey Seyfried | -4/+4 |
| 2016-03-02 | Move span into `StructField` | Vadim Petrochenkov | -1/+1 |
| 2016-02-27 | more check_*_post methods for LintPasses | llogiq | -0/+22 |
| 2016-02-24 | Warn instead of error when using an inaccessable extern crate | Jeffrey Seyfried | -0/+7 |
| 2016-02-18 | Make future-compat lint `match_of_unit_variant_via_paren_dotdot` deny by default | Vadim Petrochenkov | -1/+1 |
| 2016-02-13 | Auto merge of #31562 - llogiq:lint_post, r=Manishearth | bors | -0/+14 |
| 2016-02-12 | fix double check_item | llogiq | -1/+1 |
| 2016-02-11 | add item_post methods | llogiq | -0/+4 |
| 2016-02-11 | [breaking-change] don't glob export ast::MetaItem_ | Oliver 'ker' Schneider | -2/+2 |
| 2016-02-11 | Add _post methods for blocks and crates | llogiq | -0/+10 |
| 2016-01-27 | Auto merge of #30487 - jonas-schievink:more-attrs-lint-fixes, r=alexcrichton | bors | -5/+9 |
| 2016-01-15 | Auto merge of #30878 - brson:raw-pointer-derive, r=brson | bors | -36/+157 |
| 2016-01-15 | Rollup merge of #30787 - nikomatsakis:future-incompatible-lint, r=brson | Manish Goregaokar | -10/+38 |