about summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
2016-01-16std: Stabilize APIs for the 1.7 releaseAlex Crichton-9/+8
2016-01-16Auto merge of #30533 - nikomatsakis:fulfillment-tree, r=aturonbors-1/+1
2016-01-15Auto merge of #30878 - brson:raw-pointer-derive, r=brsonbors-2/+5
2016-01-14rustc: Fix bugs in renamed and removed lints and re-add raw_pointer_deriveBrian Anderson-2/+5
2016-01-14implement the obligation forest data structure and add some unit testsNiko Matsakis-1/+1
2016-01-12Fix long line in URLNiko Matsakis-1/+2
2016-01-12Revamp the "future incompatible" section to clarify the situationNiko Matsakis-3/+23
2016-01-11Rollup merge of #30538 - oli-obk:kill_unsigned_unary_negation, r=pnkfelixSimonas Kazlauskas-33/+53
2016-01-11[breaking-change] remove negate_unsigned feature gateOliver Schneider-33/+53
2016-01-08Added proper lint for the unit variant/struct warning.Felix S. Klock II-1/+2
2016-01-05convert from hard error to future-incompatible lintNiko Matsakis-2/+2
2015-12-30RefactoringNick Cameron-5/+4
2015-12-30use structured errorsNick Cameron-6/+7
2015-12-21Register new snapshotsAlex Crichton-3/+0
2015-12-19Auto merge of #30184 - petrochenkov:ascr, r=nikomatsakisbors-0/+1
2015-12-18Use lint instead of warningVadim Petrochenkov-0/+3
2015-12-16Add ExprType to HIR and make everything compileVadim Petrochenkov-0/+1
2015-12-16Auto merge of #30269 - sanxiyn:no-mangle-generic, r=Aatchbors-7/+20
2015-12-12Address the review commentsVadim Petrochenkov-1/+1
2015-12-12Implement `#[deprecated]` attribute (RFC 1270)Vadim Petrochenkov-34/+31
2015-12-09Warn no_mangle on generic functionsSeo Sanghyeon-7/+20
2015-12-05Do MTWT resolution during lowering to HIRVadim Petrochenkov-3/+1
2015-11-26Add syntax support for attributes on expressions and all syntaxMarvin Löbel-1/+1
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-2/+1
2015-11-26move librustc/plugin to librustc_pluginAriel Ben-Yehuda-1/+1
2015-11-26make CrateStore a trait objectAriel Ben-Yehuda-1/+1
2015-11-26remove csearch from resolve and typeckAriel Ben-Yehuda-4/+4
2015-11-26stop using csearch in librustc and librustc_lintAriel Ben-Yehuda-13/+2
2015-11-25Remove all uses of `#[staged_api]`Vadim Petrochenkov-1/+1
2015-11-23Auto merge of #29952 - petrochenkov:depr, r=brsonbors-2/+2
2015-11-20Rename #[deprecated] to #[rustc_deprecated]Vadim Petrochenkov-2/+2
2015-11-19Changes to data produced by privacy passVadim Petrochenkov-6/+6
2015-11-18Port a bunch of code new-visitor; all of these ports wereNiko Matsakis-5/+5
2015-11-18Auto merge of #29882 - devonhollowood:master, r=Manishearthbors-90/+1
2015-11-17Remove unused importsDevon Hollowood-1/+1
2015-11-17Remove 'raw_pointer_derive' lint (#14615)Devon Hollowood-89/+0
2015-11-16ImplItem_ -> ImplItemKind renameOliver Schneider-4/+4
2015-11-16rename ImplItem_::*ImplItem to ImplItem_::*Oliver Schneider-4/+4
2015-10-28Auto merge of #29402 - sanxiyn:if-let, r=steveklabnikbors-13/+6
2015-10-27Update unused_parens lint for placement-in arrowSimonas Kazlauskas-0/+1
2015-10-27Auto merge of #26848 - oli-obk:const_fn_const_eval, r=pnkfelixbors-2/+1
2015-10-28Use `if let`Seo Sanghyeon-13/+6
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-3/+2
2015-10-19allow constant evaluation of function callsOliver Schneider-2/+1
2015-10-17Auto merge of #29109 - nxnfufunezn:master, r=Manishearthbors-9/+6
2015-10-17Updated librustc_lint/builtin.rs to use span_lint_notenxnfufunezn-9/+6
2015-10-16Auto merge of #29014 - petrochenkov:stability, r=brsonbors-27/+8
2015-10-13Merge VariantData and VariantData_Vadim Petrochenkov-1/+2
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-2/+2
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-4/+4