about summary refs log tree commit diff
path: root/src/lib.rs
AgeCommit message (Expand)AuthorLines
2016-04-19Ran update_lints scriptTaylor Cramer-2/+2
2016-04-19Added lint for use imports which remove unsafe from nameTaylor Cramer-0/+3
2016-04-17add neg_multiply lint (#862)llogiq-0/+3
2016-04-17Make if_not_else lint Allow by default (fixes #859)Georg Brandl-1/+1
2016-04-14Add a `TEMPORARY_CSTRING_AS_PTR` lintmcarton-0/+1
2016-04-08Rustup to 1.9.0-nightly (bf5da36f1 2016-04-06)mcarton-2/+0
2016-04-04Fix false positive with `DOC_MARKDOWN` and `32MiB`mcarton-1/+1
2016-04-02Updated lints with scriptTaylor Cramer-1/+1
2016-04-02Initial attempt at linting invalid upcast comparisonsTaylor Cramer-0/+2
2016-03-31Rustup to 1.9.0-nightly (30a3849f2 2016-03-30)mcarton-0/+1
2016-03-30make `nonminimal_bool` allow-by-defaultOliver Schneider-1/+1
2016-03-29update lintsOliver Schneider-0/+1
2016-03-29better simplificationOliver Schneider-0/+8
2016-03-28Add a lint for bad documentation formattingmcarton-0/+3
2016-03-28Fix some spelling mistakes here and theremcarton-2/+2
2016-03-28Lint transmute from ptr to refmcarton-2/+2
2016-03-24Added crosspointer transmute error and testsTaylor Cramer-0/+2
2016-03-24Deprecates 4 lintsmcarton-6/+7
2016-03-18improve needless_bool to catch odd construct in non_expressive_namesOliver Schneider-0/+1
2016-03-18make single char names threshold configurableOliver Schneider-1/+1
2016-03-18refactor for speedOliver Schneider-4/+0
2016-03-18lint on too many single character bindingsOliver Schneider-1/+5
2016-03-18lint on binding-names that are too similarOliver Schneider-0/+6
2016-03-15Update to rustc 1.9.0-nightly (6d215fe04 2016-03-14)Manish Goregaokar-1/+1
2016-03-12s/Clippy.toml/clippy.tomlmcarton-2/+2
2016-03-12Lint function with too many argumentsmcarton-0/+3
2016-03-12Don’t make conf errors fatal errorsmcarton-16/+22
2016-03-12mv src/conf.rs src/utilsmcarton-4/+3
2016-03-12Add a `BLACKLISTED_NAME` lintmcarton-0/+3
2016-03-12Add configuration variables to wikimcarton-0/+1
2016-03-12Use configuration in the `TYPE_COMPLEXITY` lintmcarton-1/+1
2016-03-12Start implementing a configuration filemcarton-1/+25
2016-03-11Small nits on INDEXING_SLICINGmcarton-1/+1
2016-03-11Lint against indexing and slicingAdolfo Ochagavía-0/+1
2016-03-08Lint types with `fn new() -> Self` and no `Default` implmcarton-0/+3
2016-03-08Lint unused labelsmcarton-0/+3
2016-03-08Linting classical overflow checks.KALPESH KRISHNA-0/+3
2016-03-05Warn about calling a closure in the same expression where it's defined.KALPESH KRISHNA-0/+1
2016-02-29lint ! and != in if expressions with else branchesOliver Schneider-0/+3
2016-02-29lint unportable clike enum discriminantsOliver Schneider-0/+3
2016-02-28Lint manual swapsmcarton-1/+2
2016-02-28Lint `foo = bar; bar = foo` sequencesmcarton-0/+3
2016-02-27Add a lint about suspiciously formatted `else if`mcarton-0/+1
2016-02-27Add a lint about suspiciously formatted `=@` opsmcarton-0/+3
2016-02-20Lint about `format!("{}", foo)`mcarton-0/+1
2016-02-20Lint about usage of `format!("string literal")`mcarton-0/+2
2016-02-20Build the import lint in update_lints.pymcarton-33/+36
2016-02-18Merge pull request #664 from Manishearth/fix_regexManish Goregaokar-1/+1
2016-02-16Merge pull request #669 from shssoichiro/single-char-patternllogiq-0/+1
2016-02-16Make DERIVE_HASH_NOT_EQ symmetricmcarton-1/+1