about summary refs log tree commit diff
path: root/src/librustc/lint
AgeCommit message (Expand)AuthorLines
2015-01-30Remove all `i` suffixesTobias Bucher-1/+1
2015-01-30Make the naming lints only warn on names with upper/lowercase equivalentsP1start-46/+67
2015-01-29s/Show/Debug/gJorge Aparicio-2/+2
2015-01-29`for x in range(a, b)` -> `for x in a..b`Jorge Aparicio-1/+1
2015-01-26Merge remote-tracking branch 'rust-lang/master'Brian Anderson-1/+65
2015-01-26Auto merge of #21610 - sfackler:debug-lint, r=alexcrichtonbors-0/+64
2015-01-25Merge remote-tracking branch 'rust-lang/master'Brian Anderson-8/+199
2015-01-26Remove "unboxed" attribute in code referring to new closures.Eduard Burtescu-2/+2
2015-01-25Add a missing fmt::Debug impl lintSteven Fackler-0/+64
2015-01-25Merge remote-tracking branch 'rust-lang/master'Brian Anderson-44/+7
2015-01-25Auto merge of #20373 - huonw:self-call-lint, r=luqmanabors-1/+192
2015-01-25Add the span of the operator itself to ast::BinOp.Huon Wilson-7/+7
2015-01-25Add a lint to detect unconditional recursion.Huon Wilson-1/+192
2015-01-23Deprecated attributes don't take 'feature' names and are paired with stable/u...Brian Anderson-1/+1
2015-01-21Implement unused features checkBrian Anderson-4/+4
2015-01-21Tie stability attributes to feature gatesBrian Anderson-113/+13
2015-01-21Add 'feature' and 'since' to stability attributesBrian Anderson-25/+5
2015-01-21rollup merge of #20179: eddyb/blind-itemsAlex Crichton-30/+16
2015-01-21Remove unused stability levels from compilerBrian Anderson-3/+0
2015-01-21rollup merge of #21441: alexcrichton/rustc-optsAlex Crichton-24/+1
2015-01-21rollup merge of #21340: pshc/libsyntax-no-more-intsAlex Crichton-1/+1
2015-01-21rustc: fix fallout of merging ast::ViewItem into ast::Item.Eduard Burtescu-30/+16
2015-01-20rustc: Remove deprecated lint namesAlex Crichton-24/+1
2015-01-18Fix typedef/module name conflicts in the compilerAlex Crichton-6/+6
2015-01-17libsyntax: rename functions from uint to usizePaul Collier-1/+1
2015-01-15syntax: add fully qualified UFCS expressions.Eduard Burtescu-1/+1
2015-01-13Return the Vec from csearch::get_item_attrs.Ms2ger-3/+2
2015-01-11Rename #[on_unimplemented] -> #[rustc_on_unimplemented]Manish Goregaokar-1/+1
2015-01-11Move error to typeck::checkManish Goregaokar-64/+0
2015-01-11Add lint and test for malformed but unused #[on_unimplemented] attributesManish Goregaokar-0/+64
2015-01-11Add ability to attach custom #[on_unimplemented] error messages for unimpleme...Manish Goregaokar-0/+1
2015-01-08rollup merge of #20754: nikomatsakis/int-featureAlex Crichton-8/+8
2015-01-08Store deprecated status of i/u-suffixed literals.Huon Wilson-8/+8
2015-01-08Improvements to feature stagingBrian Anderson-39/+27
2015-01-07Test fixes and rebase conflictsAlex Crichton-2/+2
2015-01-07rollup merge of #20721: japaric/snapAlex Crichton-57/+57
2015-01-07rollup merge of #20663: brson/feature-stagingAlex Crichton-13/+113
2015-01-07Preliminary feature stagingBrian Anderson-13/+113
2015-01-07use slicing sugarJorge Aparicio-57/+57
2015-01-07std: Stabilize the std::hash moduleAlex Crichton-1/+1
2015-01-06rollup merge of #20593: nikomatsakis/unused-tps-in-implAlex Crichton-0/+1
2015-01-06rollup merge of #20653: alexcrichton/entry-unstableAlex Crichton-1/+1
2015-01-06rollup merge of #20481: seanmonstar/fmt-show-stringAlex Crichton-2/+1
2015-01-06rollup merge of #20609: cmr/memAlex Crichton-11/+11
2015-01-07falloutNick Cameron-2/+2
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-2/+1
2015-01-06Implement impl reachability rules. This is a [breaking-change]. TypeNiko Matsakis-0/+1
2015-01-07Replace full slice notation with index callsNick Cameron-50/+50
2015-01-06syntax/rustc: implement isize/usizeCorey Richardson-11/+11
2015-01-06[breaking change] Revert Entry behaviour to take keys by value.Dylan Ede-1/+1