Commit Graph

2879 Commits

Author SHA1 Message Date
Manish Goregaokar 4807909152 Rustup to rustc 1.22.0-nightly (744dd6c1d 2017-09-02) (fixes #2013) 2017-09-03 13:55:45 -07:00
Oliver Schneider 3d62676d2f Merge pull request #2010 from rust-lang-nursery/doc_improvements
some small doc improvements
2017-09-02 07:22:21 +02:00
Oliver Schneider 6acf9026c2 Merge pull request #2009 from rust-lang-nursery/mcarton-patch-1
Move the number of lints back to the top of README
2017-09-02 07:12:25 +02:00
Andre Bogus df29c87303 some small doc improvements 2017-09-01 22:43:34 +02:00
Martin Carton 285a33a569 Move the number of lints back to the top of README
This used to be at the top and was moved at the bottom when the big list of lints started to be so ridiculously long that people had to scroll for 10 minutes to have usage information 😄
2017-09-01 20:29:36 +02:00
Oliver Schneider 5d36bfafa3 Merge pull request #2008 from rust-lang-nursery/oli-obk-patch-1
Remove clippy.bashy.io badge
2017-09-01 18:59:28 +02:00
Oliver Schneider e5e1afac5f Remove clippy.bashy.io
The service seems to be defunct for a while now
2017-09-01 15:14:49 +02:00
Oliver Schneider d13ea54069 Merge pull request #2007 from rust-lang-nursery/wiki
Deprecate the wiki and remove the lint list from the README (fixes #1933)
2017-09-01 15:07:14 +02:00
Oliver Schneider 0f0075df09
Update README lint counter message 2017-09-01 12:34:10 +02:00
Oliver Schneider 045139613a
Link to current versions docs instead of master docs 2017-09-01 12:34:10 +02:00
Oliver Schneider ff91c6359a
wiki -> docs 2017-09-01 12:34:10 +02:00
Oliver Schneider c64073b2f5
Deprecate the wiki and remove the lint list from the README (fixes #1933) 2017-09-01 12:34:05 +02:00
Oliver Schneider 3fe6454c81 Merge pull request #2006 from rust-lang-nursery/rustup
Accessing `Span` internals is deprecated
2017-08-31 15:38:13 +02:00
Oliver Schneider 755a236641
Get rid of another handwritten Span construtor in favour of a builtin function 2017-08-31 15:00:21 +02:00
Oliver Schneider a8cf4e8ecb
Accessing `Span` internals is deprecated 2017-08-31 14:47:45 +02:00
Oliver Schneider 9d6c0feef2
Rustup (fixes #2002) 2017-08-30 10:54:41 +02:00
Oliver Schneider c99b67c619 Merge pull request #1999 from sunfishcode/master
Enable the cast_lossless warning by default.
2017-08-29 17:08:06 +02:00
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