about summary refs log tree commit diff
path: root/src/librustc/lint
AgeCommit message (Expand)AuthorLines
2014-10-30rollup merge of #18398 : aturon/lint-conventions-2Alex Crichton-20/+18
2014-10-30Remove `unused_extern_crate` and `unused_result` from the `unused` lint groupP1start-2/+2
2014-10-29Rename fail! to panic!Steve Klabnik-9/+9
2014-10-28Remove ty_bot from the type systemJakub Bukaj-1/+1
2014-10-28Turn on warning for use of deprecated lint namesAaron Turon-8/+6
2014-10-28Update code with new lint namesAaron Turon-12/+12
2014-10-24Add a lint for not using field pattern shorthandsP1start-2/+37
2014-10-20Stability lint checker now handles nested macros.Victor Berger-16/+22
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-4/+4
2014-10-14rustc: Add deprecation/renaming support for lintsAaron Turon-6/+70
2014-10-14rustc: Improve lint descriptionsAaron Turon-2/+2
2014-10-14rustc: Add missing lint registrationAaron Turon-1/+2
2014-10-14rustc: Rename lints per RFC 344Aaron Turon-108/+108
2014-10-10Handle `while let` desugaringJohn Gallagher-1/+2
2014-10-10auto merge of #17037 : kmcallister/rust/no-stack-check, r=thestingerbors-0/+1
2014-10-09Rename the no_split_stack attribute to no_stack_checkKeegan McAllister-0/+1
2014-10-09rustc: Convert statics to constantsAlex Crichton-4/+4
2014-10-09rustc: Add `const` globals to the languageAlex Crichton-2/+3
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