about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2016-01-27Merge master and re-run update_lints.pyllogiq-0/+42
2016-01-27Point out that char is 32 bit valueFlorian Hartwig-1/+3
2016-01-27Make update_lints script accept digits in lint namesFlorian Hartwig-0/+1
2016-01-27Add a lint for casts from char literals to u8Florian Hartwig-0/+39
2016-01-27fixed suggestion for iter casellogiq-14/+22
2016-01-26fixed argument checkllogiq-8/+14
2016-01-25added more test, now works with vecs and iterllogiq-6/+10
2016-01-25extend_from_slice lintllogiq-2/+45
2016-01-24Lint explicit Clone implementations on Copy typemcarton-44/+127
2016-01-24lint on items following statementsOliver 'ker' Schneider-4/+69
2016-01-22Merge branch 'rustup'Manish Goregaokar-19/+19
2016-01-22Upgrade Rust to rustc 1.8.0-nightly (18b851bc5 2016-01-22)Manish Goregaokar-19/+19
2016-01-21Add a lint about deriving Hash and implementing PartialEqmcarton-0/+102
2016-01-20Add macro checks in src/methods.rs lintsmcarton-3/+11
2016-01-20Add a lint for starts_withmcarton-31/+91
2016-01-20Handle Entry types in OR_FUN_CALL lintmcarton-12/+30
2016-01-19Add macro checkFlorian Hartwig-2/+2
2016-01-19Add lint for "string literal".as_bytes()Florian Hartwig-0/+51
2016-01-19Fix deprecation warning on latest nightlyFlorian Hartwig-2/+2
2016-01-18Merge pull request #559 from mcarton/redundant_closurellogiq-2/+3
2016-01-18Fix redundant_closure false positivemcarton-2/+3
2016-01-18Check types in the CMP_OWNED lintmcarton-12/+23
2016-01-18Merge pull request #556 from mcarton/or_fun_callManish Goregaokar-19/+210
2016-01-18Update to rustc 1.7.0-nightly (d0bac3f14 2016-01-18)mcarton-4/+4
2016-01-18Improve OR_FUN_CALL to suggest unwrap_or_defaultmcarton-20/+85
2016-01-18Add utility functions to check for trait implmcarton-10/+78
2016-01-18Fix spelling mistakemcarton-1/+1
2016-01-17Fix another false positive in lifetime elision lintFlorian Hartwig-1/+0
2016-01-16Add a lint to warn about call to `.*or(foo(..))`mcarton-3/+61
2016-01-16Merge pull request #523 from sanxiyn/escape-argllogiq-1/+14
2016-01-16Merge pull request #551 from fhartwig/unused-lifetimes-fixllogiq-2/+13
2016-01-14Handle more iterator adapter cases in for loopsmcarton-43/+96
2016-01-14Consider lifetime in self paramter in unused_lifetime lintFlorian Hartwig-2/+13
2016-01-13Lint about `else { if .. }` with useless bracesmcarton-23/+48
2016-01-13Remove useless curly braces in else { if .. }mcarton-43/+33
2016-01-13Use span_suggestion in ENTRY lintmcarton-6/+7
2016-01-13Cleanup utils, mostly docmcarton-51/+58
2016-01-13Add BTreeMap to the HASHMAP_ENTRY rulemcarton-39/+49
2016-01-13Use span_suggestion in matches lintsmcarton-55/+45
2016-01-13Add known enums to SINGLE_MATCHmcarton-4/+50
2016-01-09added semver lintllogiq-2/+47
2016-01-08Stronger macro checkManish Goregaokar-2/+2
2016-01-07Fix warnings for unused attributesManish Goregaokar-0/+2
2016-01-04re-add missing commentsManish Goregaokar-4/+5
2016-01-04Fix dogfood failures by refactoring open_optionsManish Goregaokar-121/+74
2016-01-04fmt clippyManish Goregaokar-1487/+2186
2016-01-03Add better error messages for HashMapLintmcarton-9/+28
2016-01-03Finish the HashMapLintmcarton-12/+22
2016-01-03Move eq_op::is_exp_equal to utilsmcarton-72/+71
2016-01-03Implement a HashMapLintmcarton-10/+87