summary refs log tree commit diff
path: root/src/librustc/lint
AgeCommit message (Expand)AuthorLines
2014-10-03Move the lint for the stability lints to the method name onlyP1start-2/+5
2014-10-03Improve the `non_snake_case` lint to give better suggestionsP1start-1/+5
2014-10-03Update the `unused` lint group to include more lintsP1start-5/+6
2014-10-03Set the `non_uppercase_statics` lint to warn by defaultP1start-1/+2
2014-10-02rustc: remove support for Gc.Eduard Burtescu-19/+1
2014-10-02syntax: ast: remove TyBox and UnBox.Eduard Burtescu-1/+1
2014-09-30auto merge of #17634 : jakub-/rust/if_let, r=kballardbors-2/+5
2014-09-30Produce a better error for irrefutable `if let` patternsKevin Ballard-2/+5
2014-09-30librustc: Stop looking in metadata in type contents.Patrick Walton-0/+1
2014-09-25auto merge of #17378 : Gankro/rust/hashmap-entry, r=aturonbors-2/+6
2014-09-24handling fallout from entry apiAlexis Beingessner-2/+6
2014-09-24Remove unused enum variantsJakub Wieczorek-20/+6
2014-09-22librustc: Forbid private types in public APIs.Patrick Walton-4/+0
2014-09-22Lint stability now checks macro arguments.Victor Berger-2/+21
2014-09-19rollup merge of #17338 : nick29581/variants-namespaceAlex Crichton-3/+3
2014-09-19rollup merge of #17314 : eddyb/span-no-gcAlex Crichton-2/+2
2014-09-19Add enum variants to the type namespaceNick Cameron-3/+3
2014-09-18rustc: remove BindingMode from DefLocal.Eduard Burtescu-1/+1
2014-09-18rustc: remove DefArg and DefBinding in favor of DefLocal.Eduard Burtescu-2/+1
2014-09-18rustc: fix fallout from removing the use of Gc for ExpnInfo.Eduard Burtescu-2/+2
2014-09-17librustc: Implement associated types behind a feature gate.Patrick Walton-7/+35
2014-09-17rollup merge of #17312 : Manishearth/builtin-shrinkAlex Crichton-5/+2
2014-09-17rollup merge of #16931 : omasanori/unnecessary-path-bracketsAlex Crichton-0/+36
2014-09-16Fallout from renamingAaron Turon-5/+5
2014-09-16Clean up code for unused_must_use lintManish Goregaokar-5/+2
2014-09-15trans -- stop tracking vtables precisely, instead recompute as needed.Niko Matsakis-5/+5
2014-09-14rustc: fix fallout from using ptr::P.Eduard Burtescu-42/+43
2014-09-12auto merge of #17134 : vberger/rust/lint_unused_extern_crate, r=alexcrichtonbors-1/+5
2014-09-12Track the visited AST's lifetime throughout Visitor.Eduard Burtescu-12/+12
2014-09-12Remove largely unused context from Visitor.Eduard Burtescu-67/+66
2014-09-12New lint : unused_extern_crate. #10385Victor Berger-1/+5
2014-09-10Add unnecessary_import_braces lint.OGINO Masanori-0/+36
2014-09-10Implement tuple and tuple struct indexingP1start-0/+1
2014-09-09rollup merge of #17013 : rgawdzik/literal_intAlex Crichton-18/+9
2014-09-08rustc: fix fallout from the addition of a 'tcx lifetime on tcx.Eduard Burtescu-16/+16
2014-09-05Fixes type range issue during linting (#16684)Robert Gawdzik ☢-18/+9
2014-09-05auto merge of #16628 : pczarn/rust/hashmap-opt, r=nikomatsakisbors-2/+4
2014-09-05Work around inability to link lifetime of ref bindings (#16994)Piotr Czarnecki-2/+4
2014-09-03Use a visitor to look for non-FFI-safe typesKeegan McAllister-40/+56
2014-08-29Add support for labeled while loops.Pythoner6-2/+2
2014-08-30Add lint groups; define built-in lint groups `bad_style` and `unused`P1start-26/+88
2014-08-30Unify non-snake-case lints and non-uppercase statics lintsP1start-96/+84
2014-08-28Fallout from stabilizing core::optionAaron Turon-1/+1
2014-08-27auto merge of #16704 : flugsio/rust/fix-rustc-ice-lint-underscores-only, r=brsonbors-4/+8
2014-08-26Rebasing changesNick Cameron-0/+3
2014-08-26DST coercions and DST structsNick Cameron-15/+5
2014-08-24lint: Improve camel case suggestion when empty.Jimmie Elvenmark-3/+7
2014-08-23librustc: Don't ICE with type when name only contain underscores.Jimmie Elvenmark-1/+1
2014-08-20liblibc: don't use int/uint for intptr_t/uintptr_tCorey Richardson-2/+2
2014-08-20librustc: handle repr on structs, require it for ffi, unify with packedCorey Richardson-6/+12