summary refs log tree commit diff
path: root/src/librustc/lint/mod.rs
AgeCommit message (Expand)AuthorLines
2014-10-03Set the `non_uppercase_statics` lint to warn by defaultP1start-0/+1
2014-09-12Track the visited AST's lifetime throughout Visitor.Eduard Burtescu-1/+1
2014-08-14librustc: Stop assuming that implementations and traits only containPatrick Walton-1/+1
2014-08-07Temporary bootstrapping hack: introduce syntax for r egion bounds like `'b:'a`,Niko Matsakis-1/+1
2014-07-29Rename the std::ascii::{Owned,}StrAsciiExt traits to {Owned,}AsciiExtSimon Sapin-1/+1
2014-06-28Rename all raw pointers as necessaryAlex Crichton-2/+2
2014-06-24Implement lint pluginsKeegan McAllister-0/+1
2014-06-24Drop the ExportedItems argument from LintPass::check_crateKeegan McAllister-2/+1
2014-06-24Rework lint attr parsing and use it in middle::deadKeegan McAllister-1/+1
2014-06-24Use names in Lint structs in an ASCII-case-insensitive wayKeegan McAllister-6/+18
2014-06-24Clean up and document the public lint APIKeegan McAllister-591/+61
2014-06-24Store the registered lints in the SessionKeegan McAllister-88/+123
2014-06-24Replace enum LintId with an extensible alternativeKeegan McAllister-521/+264
2014-06-24Convert lints to a trait-based infrastructureKeegan McAllister-184/+206
2014-06-24Rename lint::Lint to lint::LintIdKeegan McAllister-10/+10
2014-06-24Move lint infrastructure and individual lints into separate filesKeegan McAllister-1070/+53
2014-06-24Move lint.rs out of middleKeegan McAllister-0/+1988