summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
2016-02-24Warn instead of error when using an inaccessable extern crateJeffrey Seyfried-0/+4
2016-02-14Rename hir::Pat_ and its variantsVadim Petrochenkov-6/+6
2016-02-12Autoderef in librustc_lintJonas Schievink-16/+16
2016-02-11bootstrap: Add a bunch of Cargo.toml filesAlex Crichton-0/+16
2016-02-11[breaking-change] don't glob export ast::MetaItem_Oliver 'ker' Schneider-1/+1
2016-02-11[breaking-change] don't pub export ast::Stmt_ variantsOliver Schneider-1/+1
2016-02-11[breaking-change] don't pub export ast::IntLitType variantsOliver Schneider-6/+6
2016-02-11[breaking-change] don't pub export ast::Lit_ variantsOliver Schneider-13/+14
2016-02-11[breaking-change] remove the sign from integer literals in the astOliver Schneider-7/+5
2016-02-11[breaking-change] don't glob export ast::{UintTy, IntTy} variantsOliver Schneider-22/+22
2016-02-11[breaking-change] don't glob export ast::FloatTy variantsOliver Schneider-2/+2
2016-02-11[breaking-change] don't glob export ast::Expr_ variantsOliver Schneider-22/+23
2016-02-11[breaking-change] don't glob export ast::Decl_ variantsOliver Schneider-1/+1
2016-02-11[breaking-change] don't glob import/export syntax::abi enum variantsOliver Schneider-7/+8
2016-02-03Improve detection of unused importsJeffrey Seyfried-1/+0
2016-01-24mk: Move from `-D warnings` to `#![deny(warnings)]`Alex Crichton-0/+1
2016-01-21clean up trans_static_method_callee and friendsAriel Ben-Yehuda-3/+1
2016-01-20Rename Def's variants and don't reexport themVadim Petrochenkov-7/+8
2016-01-20Refactor definitions of ADTs in rustc::middle::defVadim Petrochenkov-1/+1
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