Oliver Schneider
4e467661c0
Merge pull request #2409 from montrivo/while_let_on_iterator
...
#1121 : already fixed, adding a test
2018-01-29 19:21:00 +01:00
Tim Nielens
0778ac81c8
#1121 : already fixed, adding a test
2018-01-29 16:52:22 +01:00
Philipp Hansch
3d54e56ed4
Add workaround for hidden outer attribute
...
If the snippet is empty, it's an attribute that was inserted during macro
expansion and we want to ignore those, because they could come from external
sources that the user has no control over.
For some reason these attributes don't have any expansion info on them, so
we have to check it this way until there is a better way.
2018-01-29 10:03:53 +01:00
Philipp Hansch
aade0d563e
Make lint work on all members of ast::Item_
2018-01-29 10:03:52 +01:00
Philipp Hansch
83909398d2
Add test case for comments between item and attr
2018-01-29 10:03:52 +01:00
Philipp Hansch
80827c1f74
Warn on empty lines after outer attributes
2018-01-29 10:03:52 +01:00
Manish Goregaokar
81c5a05648
Bump to 0.0.183
2018-01-29 11:20:29 +05:30
Manish Goregaokar
b369d0234e
Bump compiletest version
2018-01-29 11:20:17 +05:30
Manish Goregaokar
0d36cbffba
Merge pull request #2408 from rust-lang-nursery/rustup
...
Rustup to rustc 1.25.0-nightly (21882aad7 2018-01-28)
2018-01-29 11:17:50 +05:30
Manish Goregaokar
4b9a0b8644
Update spans
2018-01-29 09:48:11 +05:30
Manish Goregaokar
bca80a83a5
mut_mut_macro is missing plugin(clippy)
2018-01-29 09:48:06 +05:30
Seiichi Uchida
7a69a4c82d
Remove an unused binary file
2018-01-29 05:37:47 +09:00
Seiichi Uchida
e40bc64f4f
Rustup to rustc 1.25.0-nightly (7d6e5b9da 2018-01-27)
2018-01-28 16:28:48 +09:00
Manish Goregaokar
0a4634397c
Merge pull request #2403 from mikerite/fix_compile_2
...
Fix compilation
2018-01-27 19:07:53 +05:30
Michael Wright
daa39b3be1
Fix compilation
...
Fix the compilation broken by these two changes:
+ 2d56abfbeb (diff-7fceb7ede15b205bf5ad812c31d75384L1459)
+ ccf0d8399e (diff-64b696b0ef6ad44140e973801ed82b25L2771)
2018-01-27 15:03:17 +02:00
Manish Goregaokar
c251120756
Merge pull request #2400 from devonhollowood/misaligned-transmute
...
Add misaligned_transmute lint
2018-01-25 14:43:09 +05:30
Devon Hollowood
0413b3f6cf
Add misaligned_transmute lint
2018-01-25 00:48:36 -08:00
Oliver Schneider
7812038206
Merge pull request #2399 from rust-lang-nursery/rustup
...
Rustup to rustc 1.25.0-nightly (a0dcecff9 2018-01-24)
2018-01-25 09:02:05 +01:00
Oliver Schneider
930a8c6cab
Version Bump
2018-01-25 08:58:47 +01:00
Manish Goregaokar
5437050013
Rustup to rustc 1.25.0-nightly (a0dcecff9 2018-01-24)
2018-01-25 13:14:04 +05:30
Manish Goregaokar
383cc9e545
Add known false positive for enum_glob_use
2018-01-25 12:55:58 +05:30
Oliver Schneider
c85f651cfd
Merge pull request #2396 from rust-lang-nursery/author
...
Enable more patterns in the author lint
2018-01-24 13:51:29 +01:00
Oliver Schneider
ea042657e5
Enable more patterns in the author lint
2018-01-24 13:04:06 +01:00
Oliver Schneider
9995c4c1ef
Merge pull request #2393 from flip1995/regex
...
Let invalid_regex point to the right place for raw strings
2018-01-23 18:12:54 +01:00
flip1995
31892e205e
let invalid_regex point to the right place for raw strings
2018-01-23 16:52:14 +01:00
Oliver Schneider
8e7f76db9a
Merge pull request #2362 from flip1995/master
...
Lint for numeric literals that have a better representation
2018-01-23 15:54:35 +01:00
flip1995
600147926b
Apply requested changes
2018-01-23 15:29:31 +01:00
flip1995
d7677fb2b6
Adapt to updated ui tests
2018-01-23 12:52:20 +01:00
flip1995
23f90afa1b
Add configurable threshold, default: 4096
2018-01-23 12:34:40 +01:00
Oliver Schneider
ca1439d4a7
Merge pull request #2392 from theotherphil/bugfix
...
Fix unnecessary_fold bug
2018-01-22 08:14:52 +01:00
Phil Ellison
29f8cea5fd
Use existing match_var function
2018-01-22 05:46:32 +00:00
Phil Ellison
2132e5c58c
Fix unnecessary_fold bug
2018-01-22 05:34:42 +00:00
Manish Goregaokar
96cba36b46
Rustup to rustc 1.25.0-nightly (97520ccb1 2018-01-21)
2018-01-22 10:35:02 +05:30
Manish Goregaokar
f5f0aa01be
Merge pull request #2390 from topecongiro/rustup
...
Rustup to rustc 1.25.0-nightly (97520ccb1 2018-01-21)
2018-01-22 10:31:44 +05:30
Seiichi Uchida
a2fec0e3e3
Rustup to rustc 1.25.0-nightly (97520ccb1 2018-01-21)
2018-01-22 13:23:57 +09:00
Martin Carton
5b9444e821
Merge pull request #2385 from rust-lang-nursery/small-doc-fix
...
Small documentation formatting fix
2018-01-21 00:07:13 +01:00
mcarton
eb009e2de9
Small documentation formatting fix
2018-01-20 23:32:02 +01:00
Oliver Schneider
e6428873cb
Merge pull request #2350 from theotherphil/fold_any
...
Lint for using hand-writing a fold with the same behaviour as any
2018-01-19 13:31:00 +01:00
Oliver Schneider
e08d8e4876
Merge pull request #2363 from rust-lang-nursery/appveyor
...
Fix appveyor
2018-01-19 13:25:17 +01:00
Oliver Schneider
71abd81d22
Update error count
2018-01-19 13:18:44 +01:00
Oliver Schneider
d9063b70d3
Don't run cargo clippy on appveyor
2018-01-19 13:14:44 +01:00
Oliver Schneider
248bef67f2
Don't run 32 bit checks on windows
2018-01-19 13:14:44 +01:00
Oliver Schneider
26f83d6218
Readd the .exe extension on windows
2018-01-19 13:14:44 +01:00
Oliver Schneider
b1001e47d6
Disable gnu builds on appveyor, rustc plugins are broken there
2018-01-19 13:14:43 +01:00
Oliver Schneider
920fc17485
Don't run dogfood on windows or in the rustc test suite
2018-01-19 13:14:43 +01:00
Oliver Schneider
70302595a4
Merge branch 'master' of github.com:Manishearth/rust-clippy into fold_any
2018-01-19 12:10:24 +01:00
Oliver Schneider
9a2c50f3d6
Merge pull request #2364 from flip1995/precedence
...
Add macro check to precedence lint
2018-01-19 12:07:00 +01:00
Oliver Schneider
4bd7ed234e
Merge pull request #2382 from rust-lang-nursery/oli-obk-patch-1
...
Disable osx builder on travis
2018-01-19 09:43:25 +01:00
Oliver Schneider
8e03769bd2
Disable osx builder on travis
2018-01-19 09:16:33 +01:00
Oliver Schneider
3c6064130b
Merge pull request #2367 from etaoins/inline-fn-without-body-lint
...
Lint for trait methods without bodies
2018-01-19 09:14:46 +01:00