Commit Graph

2879 Commits

Author SHA1 Message Date
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
Oliver Schneider 66346b22ff Merge pull request #1973 from rust-lang-nursery/fix-1920
remove stars at the beginning of multiline comments
2017-08-21 13:52:26 +02:00
Oliver Schneider 2430e06a60 Run Dogfood for `use_self` 2017-08-21 13:32:12 +02:00
Oliver Schneider 3eab44acb1
Don't trigger `Self` suggestion inside derives 2017-08-21 12:58:06 +02:00
Oliver Schneider 56068b1b67
Fix ICE #1969 2017-08-21 12:57:33 +02:00
Oliver Schneider f1847f7a98
Test changes 2017-08-21 10:26:46 +02:00
Oliver Schneider 2493176f0e
Version bump 2017-08-21 09:44:53 +02:00
Oliver Schneider b005748b85 Merge pull request #1971 from Frederick888/fix-1970
Try to fix #1970
2017-08-21 09:35:59 +02:00
Oliver Schneider 5e5478a3c3 Merge pull request #1931 from rust-lang-nursery/move_links
Change all links to reflect the move to rust-lang-nursery
2017-08-21 09:35:19 +02:00
Benjamin Gill 6c665893d5 Add help text for `--all` 2017-08-20 05:10:13 +01:00
Benjamin Gill f7839a818d Add travis testing of `--all` 2017-08-20 05:04:12 +01:00
Benjamin Gill 5d72cc9b08 Run Rustfmt-nightly 2017-08-20 05:04:12 +01:00
Benjamin Gill 1265b46478 Basic implementation of `cargo clippy --all`
This implements workspace support for `cargo clippy` by running clippy
over all packages in the workspace (in serial).

This should probably be parallelised in future (as `cargo build --all`).
2017-08-20 05:00:49 +01:00
Andre Bogus 93c48a0977 remove stars at the beginning of multiline comments 2017-08-19 22:52:49 +02:00
Frederick Zhang f770d15350 use CompilerDesugaringKind 2017-08-19 18:03:29 +10:00
Oliver Schneider d1eecbaa2f Merge pull request #1965 from montrivo/use_self
lint #1674: replace struct name with `Self` when applicable
2017-08-18 20:54:18 +02:00
Tim Nielens 7aebe3a690 lint #1674: replace struct name with `Self` when applicable
SelfType const and suggestion
2017-08-18 19:46:50 +02:00
Oliver Schneider d2504faf0e Merge pull request #1967 from koivunej/issue-1964
Fix let_unit_value with for loop iterating over units
2017-08-18 17:01:48 +02:00
Joonas Koivunen 171f7b4eb7 tests/ui/let_unit: fix comment and example code
The previous version would had deadlocked as the Sender remained alive
and iterator would had never became complete. Just in case someone
decided to run it.
2017-08-18 17:29:05 +03:00
Joonas Koivunen a5147e8a08 is_from_for_loop: document what first check matches
Removing the first check will break a lot of for-loop UI tests and the
dogfood test.
2017-08-18 17:12:00 +03:00
Joonas Koivunen cf8e95eb22 is_from_for_desugar: add match for `for _ in x`
This will avoid `let_unit_value` in the examples in the ui-test.
It might match too widely.
2017-08-18 17:07:39 +03:00
Tim Nielens 7759bd6111 lint #1674: replace struct name with `Self` when applicable 2017-08-18 01:11:39 +02:00
Oliver Schneider 7cdaeae1b8
Bump the version 2017-08-15 11:11:20 +02:00
Oliver Schneider f3ae929b2d Rustup 2017-08-15 11:10:49 +02:00
Oliver Schneider 3ab06c1f77 Merge pull request #1953 from mati865/master
Fix verbose_bit_mask off by one error
2017-08-14 17:12:05 +02:00
Mateusz Mikula 0d244d3f39
Fix verbose_bit_mask off by one error
Fixes #1940
2017-08-14 16:22:20 +02:00
Oliver Schneider 4470d7a8ca Merge branch 'master' into move_links 2017-08-14 10:07:26 +02:00
Oliver Schneider d6fc34fd08 Update for rustc output changes 2017-08-14 09:54:47 +02:00
Oliver Schneider 4e6dd55bed Bump the version 2017-08-14 09:54:47 +02:00
Oliver Schneider 459cf467c5 Rustup 2017-08-14 09:54:47 +02:00
Oliver Schneider 0e4c49b145
Handfix dogfood issues with the rustfmt changes 2017-08-14 09:43:26 +02:00
Oliver Schneider b25b6b3355
Rustfmt 2017-08-14 09:43:26 +02:00
Oliver Schneider 705c6ec2a4
Bump the version 2017-08-14 09:43:26 +02:00
Oliver Schneider adae2bbd07 Merge pull request #1951 from rust-lang-nursery/doc_improvements
some small doc improvements
2017-08-13 21:02:10 +02:00