Vikas Kumar
|
5e78fbbf57
|
Fixups from review comments
1. Moved common check `in_external_macro` to the top of function from inside each
conditionals.
2. Inlined `is_bool_expr` call
|
2015-10-20 11:26:54 -07:00 |
|
Vikas Kumar
|
675c532eab
|
Ran util/update_lints.py to auto gen doc and lib.rs
|
2015-10-20 10:25:37 -07:00 |
|
Vikas Kumar
|
2951b70d15
|
Match on bool should be replaced with if..else block
1. Added another conditional in `check_expr` impl to lint if match expr
is a bool.
2. Test cases.
|
2015-10-20 10:18:48 -07:00 |
|
Manish Goregaokar
|
dea087dd17
|
Merge branch 'pr-394'
|
2015-10-18 00:54:03 +05:30 |
|
Florian Gilcher
|
8063916477
|
Cleanup as discussed in PR
|
2015-10-17 20:16:54 +02:00 |
|
Manish Goregaokar
|
853368c1d3
|
Make is_from_for_desugar sound (rust/28973 got fixed)
|
2015-10-17 04:33:05 +05:30 |
|
Florian Gilcher
|
39e93d572b
|
Regnerate README.md
|
2015-10-15 21:33:47 +02:00 |
|
Florian Gilcher
|
1bd023d3e0
|
New lint for needless use of nightly features
|
2015-10-15 21:33:47 +02:00 |
|
Manish Goregaokar
|
e24d469849
|
bump again
|
2015-10-15 19:56:27 +05:30 |
|
Manish Goregaokar
|
b2f4550654
|
Fix type complexity lint
|
2015-10-15 19:55:14 +05:30 |
|
llogiq
|
a7270adbd7
|
Merge pull request #395 from Manishearth/rustup
rustup
|
2015-10-15 16:24:04 +02:00 |
|
Andre Bogus
|
33062bb620
|
Merge branch 'master' of https://github.com/Manishearth/rust-clippy into rustup
|
2015-10-15 16:19:08 +02:00 |
|
Andre Bogus
|
be66322886
|
workaround for failing test
|
2015-10-15 16:18:40 +02:00 |
|
Andre Bogus
|
7db7559fa5
|
bump crate version
|
2015-10-15 16:04:19 +02:00 |
|
Andre Bogus
|
657afc1157
|
rustup
|
2015-10-15 16:02:19 +02:00 |
|
Manish Goregaokar
|
1f4136dc08
|
bump crates
|
2015-10-15 19:22:36 +05:30 |
|
llogiq
|
c0fab652f1
|
Merge pull request #392 from fhartwig/warn-ptr-args
Make ptr_arg lint warn by default
|
2015-10-14 22:40:18 +02:00 |
|
Florian Hartwig
|
871d9fc27c
|
Make ptr_arg lint warn by default
|
2015-10-14 20:35:44 +02:00 |
|
Andre Bogus
|
cf1e83b6dc
|
Merged #365
|
2015-10-14 12:22:57 +02:00 |
|
Andre Bogus
|
949c3545ce
|
Merged #366
|
2015-10-14 12:06:28 +02:00 |
|
Andre Bogus
|
b3d035d252
|
Merge PR #374
|
2015-10-14 11:44:09 +02:00 |
|
Manish Goregaokar
|
fa8833a58b
|
Merge pull request #382 from Manishearth/empty_loop
new lint to detect `loop {}`
|
2015-10-13 18:39:11 +05:30 |
|
Andre Bogus
|
6f17e2e3a0
|
update lints
|
2015-10-13 18:38:08 +05:30 |
|
Andre Bogus
|
bed29a017b
|
new lint to detect
|
2015-10-13 18:38:08 +05:30 |
|
Manish Goregaokar
|
a90a4540e9
|
Merge pull request #390 from Manishearth/precedence
improved precedence messages (fixes #389)
|
2015-10-13 17:33:23 +05:30 |
|
Andre Bogus
|
b2f1940f6f
|
improved precedence messages (fixes #389)
|
2015-10-13 13:59:20 +02:00 |
|
Manish Goregaokar
|
567d5a7293
|
Improve cmp_owned suggestions (fixes #386)
|
2015-10-13 04:16:05 +05:30 |
|
Ravi Shankar
|
fb5fdb61fa
|
whup the while_let_loop for ignoring expressions!
|
2015-10-12 19:12:59 +05:30 |
|
Manish Goregaokar
|
a04745e16c
|
Merge pull request #379 from swgillespie/zero_div_zero_nan
implement 0.0/0.0 -> NaN lint as described in #370
|
2015-10-12 11:33:35 +05:30 |
|
llogiq
|
d34a62b887
|
Merge pull request #381 from durka/patch-2
fix doc comment for if_let_chain!
|
2015-10-12 08:01:35 +02:00 |
|
Georg Brandl
|
be2fb9ba11
|
Remove "are you sure?" from lint msg.
No added value, and leads to punctuation clash.
|
2015-10-12 07:59:08 +02:00 |
|
Alex Burka
|
3632b93d7a
|
fix doc comment for if_let_chain!
|
2015-10-12 01:54:44 -04:00 |
|
swgillespie
|
b02e80c012
|
implement 0.0/0.0 -> NaN lint as described in #370
casing of NaN
|
2015-10-11 19:26:23 -07:00 |
|
Manish Goregaokar
|
0bb4cbe859
|
Merge pull request #377 from Manishearth/rustup
Rust upgrade to rustc 1.5.0-nightly (9d3e79ad3 2015-10-10)
|
2015-10-12 02:46:23 +05:30 |
|
Manish Goregaokar
|
4e2b09831b
|
Rust upgrade to rustc 1.5.0-nightly (9d3e79ad3 2015-10-10)
|
2015-10-12 02:42:59 +05:30 |
|
Florian Hartwig
|
b48db27152
|
Recommend using Mutex<()> for locking
|
2015-10-11 16:07:00 +02:00 |
|
Manish Goregaokar
|
6f84e3551b
|
Merge pull request #369 from fhartwig/allow-warn
Fix documentation that disagrees with code
|
2015-10-08 14:51:53 +05:30 |
|
Florian Hartwig
|
6b7fff93bc
|
Fix documentation that disagrees with code
|
2015-10-08 00:35:32 +02:00 |
|
Florian Hartwig
|
26b2733b15
|
Add a lint for sized integer types in a mutex
|
2015-10-07 22:58:34 +02:00 |
|
Pyriphlegethon
|
b7c6c30c88
|
Change lint description
|
2015-10-07 17:15:44 +02:00 |
|
Pyriphlegethon
|
7644f8e2a1
|
Add "nonsensical OpenOptions" lint
|
2015-10-07 13:46:51 +02:00 |
|
Florian Hartwig
|
f8aa0431bd
|
Suggest using an atomic value instead of a Mutex where possible
|
2015-10-07 01:35:14 +02:00 |
|
Manish Goregaokar
|
3e475e9588
|
Merge pull request #354 from Pyriphlegethon/master
Add "unnecessary mut passed" lint
|
2015-10-07 04:18:02 +05:30 |
|
Georg Brandl
|
85ac834343
|
RingBuf was renamed to VecDeque (fixes #363)
|
2015-10-05 22:02:14 +02:00 |
|
Manish Goregaokar
|
7a129a1340
|
Bump version
|
2015-10-06 00:50:06 +05:30 |
|
Manish Goregaokar
|
e36c6d1a7c
|
Merge pull request #361 from cuviper/deflocal
Update the DefLocal pattern
|
2015-10-02 23:49:25 +05:30 |
|
Josh Stone
|
846602a876
|
Update the DefLocal pattern
DefLocal now contains a DefId too, since rust-lang/rust@a0dc2d9a29.
|
2015-10-02 11:07:56 -07:00 |
|
Manish Goregaokar
|
147d3f5dff
|
Merge pull request #360 from Manishearth/fix-ice
Fix a panic caused by while let
|
2015-10-02 13:39:07 +05:30 |
|
Manish Goregaokar
|
cd3b21907b
|
bump
|
2015-10-02 13:37:46 +05:30 |
|
Manish Goregaokar
|
431c391818
|
Fix a panic caused by while let
|
2015-10-02 13:37:41 +05:30 |
|