Dan Gohman
|
1ea70116d3
|
Enable the cast_lossless warning by default.
|
2017-08-29 05:48:56 -07:00 |
|
Oliver Schneider
|
6bc7893b70
|
Merge pull request #1956 from sunfishcode/master
Add a lint for lossless casts.
|
2017-08-29 08:50:36 +02:00 |
|
Oliver Schneider
|
5f1f12f555
|
Merge pull request #1998 from montrivo/bug/is_empty-false-positive
len_without_is_empty false positive #1740
|
2017-08-29 08:49:16 +02:00 |
|
Tim Nielens
|
ec79970771
|
len_without_is_empty false positive #1740
|
2017-08-28 23:18:12 +02:00 |
|
Oliver Schneider
|
73d87d966d
|
Update tests to current rustc
|
2017-08-28 18:16:16 +02:00 |
|
Dan Gohman
|
7714203c72
|
Add a lint for lossless casts.
|
2017-08-28 08:42:33 -07:00 |
|
Oliver Schneider
|
23bc6508bb
|
Merge pull request #1861 from CBenoit/master
Add example for needless borrowed ref lint and register it
|
2017-08-28 14:34:30 +02:00 |
|
Oliver Schneider
|
9f3b3b7090
|
Merge pull request #1986 from koivunej/manualtesting-help
CONTRIBUTING: add manual testing section
|
2017-08-27 12:44:45 +02:00 |
|
Oliver Schneider
|
ab00e960c4
|
Merge pull request #1994 from ishitatsuyuki/lint-cleanup
Lint cleanup
|
2017-08-27 12:44:14 +02:00 |
|
Tatsuyuki Ishi
|
b8da486ce5
|
Remove unused extern crates
|
2017-08-27 16:04:20 +09:00 |
|
Tatsuyuki Ishi
|
f37f2f710c
|
Reorder allow attributes to suppress unknown lint warning
|
2017-08-27 16:02:05 +09:00 |
|
Oliver Schneider
|
e448fd9aa1
|
Merge pull request #1992 from rust-lang-nursery/infinite_iter
New lint: (maybe_)infinite_iter
|
2017-08-26 23:06:00 +02:00 |
|
Andre Bogus
|
39ceca8893
|
rename TriState -> Finiteness, docs
|
2017-08-26 19:57:27 +02:00 |
|
Andre Bogus
|
6e7bc6ad9a
|
fix match_path -> match_qpath rename
|
2017-08-26 00:09:31 +02:00 |
|
Andre Bogus
|
df903edddd
|
New lint: (maybe_)infinite_iter
This fixes #1870 (mostly, does not account for loops yet)
|
2017-08-25 22:20:52 +02:00 |
|
Martin Carton
|
5cf3f8359f
|
Merge pull request #1989 from Frederick888/fix-1988
Try to fix #1988
|
2017-08-25 12:39:53 +02:00 |
|
mcarton
|
bec2c68ebc
|
Bump the version to 0.0.154
|
2017-08-25 12:03:49 +02:00 |
|
Martin Carton
|
c38cf1e2a1
|
Merge pull request #1987 from alexeyzab/rename-match-path-old
Rename `match_path_old` to `match_path`
|
2017-08-25 11:42:20 +02:00 |
|
Frederick Zhang
|
70c8fe5539
|
fix PathParameters usage
|
2017-08-25 19:38:28 +10:00 |
|
Alexey Zabelin
|
cd57add2c3
|
Incorporate upstream changes
|
2017-08-24 20:46:40 -04:00 |
|
Alexey Zabelin
|
695bedbe27
|
Rename match_path_old to match_path
The old `match_path` was renamed to `match_qpath`.
As per #1983.
|
2017-08-24 20:42:50 -04:00 |
|
Oliver Schneider
|
ab362031ed
|
Merge pull request #1959 from DarkEld3r/1884-borrowed-box-any
Fix borrowed_box lint for Box<Any>
|
2017-08-24 23:59:15 +02:00 |
|
Joonas Koivunen
|
58a94ea562
|
CONTRIBUTING: add manual testing section
|
2017-08-24 18:17:35 +03:00 |
|
Oliver Schneider
|
cb23298eff
|
Merge pull request #1984 from MaloJaffre/fix_int_to_bits
Fix int_ty_to_nbits
|
2017-08-24 09:11:13 +02:00 |
|
Oliver Schneider
|
36e417cce5
|
Merge pull request #1982 from rust-lang-nursery/bytecount
new lint: naive_bytecount
|
2017-08-24 09:09:56 +02:00 |
|
Malo Jaffré
|
d6e4e0639e
|
Fix int_ty_to_nbits
Thanks @oli-obk for the detailed instructions.
Fixes #1957.
|
2017-08-23 22:18:04 +02:00 |
|
Andre Bogus
|
6d989c729d
|
add closure arg check, also catch non-consts
|
2017-08-23 17:54:35 +02:00 |
|
Oliver Schneider
|
7715f00592
|
Merge pull request #1979 from montrivo/use_self
lint #1674: lifetimed types exclusion
|
2017-08-23 16:40:19 +02:00 |
|
Stanislav Tkach
|
81538f6ff3
|
Fix 'cyclomatic complexity' warning
|
2017-08-23 17:13:51 +03:00 |
|
Stanislav Tkach
|
45ff467c31
|
Fix borrowed_box lint for Box<Any>
|
2017-08-23 17:00:39 +03:00 |
|
Andre Bogus
|
70e34077d5
|
new lint: naive_bytecount
|
2017-08-22 23:45:08 +02:00 |
|
Tim Nielens
|
572b3388ac
|
lint #1674: lifetimed types exclusion
add expect() message and update test results
|
2017-08-22 19:22:47 +02:00 |
|
Tim Nielens
|
3f575d874b
|
lint #1674: lifetimed types exclusion
|
2017-08-22 19:08:49 +02:00 |
|
Oliver Schneider
|
0acadb3c21
|
Merge pull request #1980 from bjgill/patch-1
Changelog entry for `cargo clippy --all`
|
2017-08-22 11:17:48 +02:00 |
|
Benjamin Gill
|
6b0a2846b7
|
Changelog entry for cargo clippy --all
Should have added this as part of #1975
|
2017-08-22 09:59:58 +01:00 |
|
Oliver Schneider
|
992d88ab58
|
Merge pull request #1977 from rust-lang-nursery/panic
Fix a panic and a false positive
|
2017-08-22 10:20:02 +02:00 |
|
Oliver Schneider
|
cf1fc5d853
|
Merge pull request #1975 from bjgill/clippy--all
Implement `cargo clippy --all`
|
2017-08-22 10:16:16 +02:00 |
|
Oliver Schneider
|
6649cb3672
|
Merge pull request #1978 from rust-lang-nursery/fix-768
fix #768 by checking for message macro expansion
|
2017-08-22 10:15:32 +02:00 |
|
Benjamin Gill
|
ddc733a429
|
Remove surplus clippy invocation in travis
|
2017-08-22 02:15:45 +01:00 |
|
Benjamin Gill
|
f1b9ddc89a
|
Merge remote-tracking branch 'upstream/master' into clippy--all
|
2017-08-22 02:11:32 +01:00 |
|
Andre Bogus
|
2362177aaf
|
fix #768 by checking for message macro expansion
|
2017-08-21 23:23:54 +02:00 |
|
Oliver Schneider
|
c3ef220bba
|
Rebase and update ui test
|
2017-08-21 14:22:41 +02:00 |
|
Benoît CORTIER
|
ee2f54723a
|
Finalize needless_borrowed_ref lint doc.
Make sure the needless_borrowed_ref.stderr in examples is up to date
too.
|
2017-08-21 14:02:28 +02:00 |
|
Benoît CORTIER
|
c00393163c
|
Improve needless_borrowed_ref lint: remove the hand rolled span part.
|
2017-08-21 14:01:31 +02:00 |
|
Benoît CORTIER
|
fe57fdd15e
|
Improve needless_borrowed_ref and update its stderr.
|
2017-08-21 14:00:59 +02:00 |
|
Benoît CORTIER
|
60ca61ee66
|
Improve needless_borrowed_ref and add suggestion to it.
|
2017-08-21 14:00:56 +02:00 |
|
Benoît CORTIER
|
d170e765de
|
Update needless_borrowed_ref lint example.
|
2017-08-21 14:00:32 +02:00 |
|
Benoît CORTIER
|
b1d93a595c
|
Add needless_borrowed_ref example.
|
2017-08-21 14:00:32 +02:00 |
|
Benoît CORTIER
|
2460454155
|
Improve needless_borrowed_ref lint comments.
|
2017-08-21 14:00:29 +02:00 |
|
Benoît CORTIER
|
0063309a00
|
Now register needless borrowed ref.
|
2017-08-21 13:59:20 +02:00 |
|