laurent
|
f8dbd32433
|
Add a couple small tests to the match-same-arm lint.
|
2017-11-29 20:42:37 +00:00 |
|
Oliver Schneider
|
273ddafac5
|
Fix #2188
|
2017-11-29 17:20:00 +01:00 |
|
Oliver Schneider
|
d5b73c184b
|
Fix placement of new_without_default suggestion
|
2017-11-29 17:10:53 +01:00 |
|
Oliver Schneider
|
317e97bae7
|
Fix #2196
|
2017-11-29 17:06:27 +01:00 |
|
Oliver Schneider
|
f65a022ace
|
Fix #2245
|
2017-11-29 16:03:05 +01:00 |
|
Oliver Schneider
|
0b0337d258
|
Fix #2247
|
2017-11-29 15:52:57 +01:00 |
|
Lukas Stevens
|
c22455cb9e
|
Check for word beginning in stutter lint
|
2017-11-26 18:36:12 +01:00 |
|
Oliver Schneider
|
af718413db
|
Rustup
|
2017-11-22 10:55:12 +01:00 |
|
Oliver Schneider
|
c362efa420
|
Version bump
|
2017-11-21 08:17:28 +01:00 |
|
Frederick Zhang
|
e91b01348e
|
fix usage of LayoutDetails
|
2017-11-21 16:51:36 +11:00 |
|
Oliver Schneider
|
c5fa86da04
|
Merge pull request #2203 from clippered/float_cmp_const
Fix #1142 float constant comparison lint
|
2017-11-20 09:51:12 +01:00 |
|
laurent
|
ed202b6055
|
Bugfix + add test.
|
2017-11-19 11:29:25 +00:00 |
|
laurent
|
8e9d0c277c
|
Remove the brackets argument.
|
2017-11-19 11:29:25 +00:00 |
|
laurent
|
b74ed09d42
|
Use a struct to store most of the recurse parameters for boolean expr suggestion.
|
2017-11-19 11:29:25 +00:00 |
|
Oliver Schneider
|
acc81cf921
|
Merge pull request #2232 from rust-lang-nursery/fixup-const-static-lifetime
Fixup "const static lifetime" lint for non-path types
|
2017-11-19 09:28:47 +01:00 |
|
Johannes Hofmann
|
3efa07f959
|
Ignore identifier 'OpenStreetMap' for DOC_MARKDOWN lint
|
2017-11-18 19:13:07 +01:00 |
|
Georg Brandl
|
296edda3a9
|
const_static_lifetime: this applies not only to path types
For example, &'static [u8] or &'static (t1, t2).
|
2017-11-18 16:10:29 +01:00 |
|
Oliver Schneider
|
2d005b58c5
|
Merge pull request #2229 from LaurentMazare/master
Simplify the boolean expression suggestion function
|
2017-11-17 09:29:09 +01:00 |
|
Oliver Schneider
|
7ce3b74288
|
Version bump
|
2017-11-17 08:29:48 +01:00 |
|
laurent
|
87f5b1f043
|
Remove the union type.
|
2017-11-16 21:20:17 +00:00 |
|
laurent
|
e44af6b14d
|
First attempt at simplifying boolean processing.
|
2017-11-16 21:08:08 +00:00 |
|
Christopher Vittal
|
0155ecf6b0
|
Split TyImplTrait into Universal and Existential
This fixes build after the implementation of impl Trait in argument
position lands in rustc
|
2017-11-15 17:52:25 -05:00 |
|
Oliver Schneider
|
f975fb54f8
|
Merge pull request #2216 from LaurentMazare/master
Handle methods with an obvious negation in the non-minimal bool lint
|
2017-11-15 09:08:36 +01:00 |
|
Oliver Schneider
|
c6a4eaeb0d
|
Rustup
|
2017-11-15 08:38:43 +01:00 |
|
laurent
|
25783fa485
|
Raise a lint when suggest has simplified the expression.
|
2017-11-14 21:14:08 +00:00 |
|
Oliver Schneider
|
bdf3887d22
|
Move 'handle_method_call_in_not' code into 'suggest'
|
2017-11-14 17:07:04 +01:00 |
|
Oliver Schneider
|
561d47f338
|
Merge remote-tracking branch 'origin/master' into laurent_master
|
2017-11-14 16:46:56 +01:00 |
|
Oliver Schneider
|
b464432972
|
Merge branch 'master' of github.com:Manishearth/rust-clippy into rust-test
|
2017-11-14 16:31:52 +01:00 |
|
Oliver Schneider
|
127c41f700
|
Apply changes that were required for running in the rustc test suite
|
2017-11-14 14:56:00 +01:00 |
|
laurent
|
14d5013314
|
Use both pair orders.
|
2017-11-10 19:55:15 +00:00 |
|
Oliver Schneider
|
09d988521d
|
Merge pull request #2214 from rust-lang-nursery/nrlfp
Improve `needless_range_loop`
|
2017-11-10 10:11:20 +01:00 |
|
Oliver Schneider
|
299f1270a6
|
Rustup
|
2017-11-10 08:58:54 +01:00 |
|
laurent
|
67aeb2eaeb
|
Only apply when there is a single argument.
|
2017-11-07 21:49:30 +00:00 |
|
laurent
|
82793768b7
|
Handle methods with an immediate negation in the non-minimal boolean lint, fixes #1930.
|
2017-11-07 21:43:24 +00:00 |
|
Oliver Schneider
|
1b323b9f35
|
Don't lint mixed slice indexing and usize indexing in needless_range_loop
|
2017-11-07 15:32:52 +01:00 |
|
Oliver Schneider
|
652df0fb79
|
Differentiate between mutable iteration and immutable iteration in needless_range_loop
|
2017-11-07 14:41:54 +01:00 |
|
Oliver Schneider
|
088555c4ea
|
Merge pull request #2209 from sinkuu/trait_methods
Fix false positive in needless_pass_by_value trait methods
|
2017-11-07 08:26:32 +01:00 |
|
laurent
|
c9681905ba
|
Fix broken tests.
|
2017-11-06 23:26:44 +00:00 |
|
laurent
|
e2b9cf836a
|
Fix merge issues.
|
2017-11-06 23:22:19 +00:00 |
|
sinkuu
|
6fb736bd42
|
Fix false positive in needless_pass_by_value trait methods
|
2017-11-07 06:33:49 +09:00 |
|
sinkuu
|
00081be73d
|
Rustup
|
2017-11-07 06:32:12 +09:00 |
|
Oliver Schneider
|
9cd778ac9a
|
Version bump
|
2017-11-06 12:39:21 +01:00 |
|
Oliver Schneider
|
ed589761e6
|
Merge pull request #2202 from topecongiro/format
Run `cargo fmt`
|
2017-11-06 08:35:52 +01:00 |
|
Oliver Schneider
|
fdeaf8002e
|
Merge pull request #2205 from kraai/2204
Fix compilation errors with rustc 1.23.0-nightly (d762b1d6c 2017-11-04)
|
2017-11-06 08:12:28 +01:00 |
|
Oliver Schneider
|
4018b0a495
|
Merge pull request #2197 from AlexEne/dissalow-underscores-and-numbrers
Warns if variable name is composed only of underscores and digits.
|
2017-11-06 08:11:45 +01:00 |
|
laurent
|
af2c93eeb2
|
Clean the code a bit.
|
2017-11-05 15:45:23 +00:00 |
|
laurent
|
4fb1bb124e
|
Make the dogfood test happy.
|
2017-11-05 15:17:28 +00:00 |
|
laurent
|
42f44d5c78
|
Cosmetic change.
|
2017-11-05 15:04:01 +00:00 |
|
laurent
|
7624736961
|
Bugfix.
|
2017-11-05 14:56:15 +00:00 |
|
laurent
|
bcdf57e220
|
Refactor the never-loop detection, fixes #1991.
|
2017-11-05 14:43:28 +00:00 |
|