Commit graph

3697 commits

Author SHA1 Message Date
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
4402bc70a3 Rust needs clippy to have a Cargo.lock 2017-08-15 18:24:42 +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
Andre Bogus
61a73bb630 some small doc improvements 2017-08-13 00:14:28 +02:00
llogiq
5622f9ae1f Merge pull request #1942 from Frederick888/fix-1941
Try to fix #1941
2017-08-09 07:16:52 +02:00
Frederick Zhang
709c7926d4 fix usage of for_each_relevant_impl 2017-08-09 13:21:33 +10:00
Martin Carton
3cf0fff394 Merge pull request #1935 from rust-lang-nursery/oli-obk-patch-2
Don't cache builds on travis
2017-08-07 19:56:52 +02:00
Martin Carton
02198e8573 Merge pull request #1936 from rust-lang-nursery/oli-obk-patch-3
Update CONTRIBUTING.md
2017-08-07 19:54:04 +02:00
Oliver Schneider
ce80b23e09 Update CONTRIBUTING.md 2017-08-07 17:33:27 +02:00
Oliver Schneider
681a3031b5 Merge pull request #1934 from killercup/feature/docs-version-ordering
Docs index: Sort versions in a nice way
2017-08-07 13:38:38 +02:00
Oliver Schneider
1d6adf2105 Don't cache builds on travis 2017-08-07 13:34:36 +02:00
Pascal Hertleif
02f2035389 Docs index: Sort versions in a nice way
This introduces a very sophisticated algorithm to determine the ordering
of versions on the rendered docs' start page.

(Spoiler alert: It maps "master" and "current" to the largest possible
float values and converts a version like "1.2.3" to "1002003".)
2017-08-07 13:00:43 +02:00
Oliver Schneider
cc5d1065fb Merge pull request #1923 from killercup/feature/1917-docs-versions-index
Generate version index for docs domain index
2017-08-07 08:39:43 +02:00
Andre Bogus
f515d7bb67 Change all links to reflect the move to rust-lang-nursery 2017-08-06 23:10:55 +02:00
Andre Bogus
878333fd6c Bump the version 2017-08-06 22:50:19 +02:00
Andre Bogus
0670d0b59b fixing dogfood 2017-08-06 11:09:53 +02:00
llogiq
4bb2d61b4a Merge pull request #1929 from Frederick888/fix-1928
Try to fix #1928
2017-08-06 08:57:32 +02:00
Frederick Zhang
4de37160bb fix ConstFloat usage 2017-08-06 15:06:21 +10:00
Oliver Schneider
21a46c21c6 Merge pull request #1913 from rust-lang-nursery/while_let_loop
Find binding or assignment within outer loop
2017-08-04 10:16:52 +02:00
Andre Bogus
76ca4dca85 unify checks into single visitor, fix block walk 2017-08-04 07:48:43 +02:00
Andre Bogus
3b7f3dc8e7 WIP: Find binding or assignment within outer loop 2017-08-03 22:11:58 +02:00
Pascal Hertleif
b3c90efcb4 Generate version index for docs domain index
Uses basically the same code as the lint docs page as I didn't want to
reinvent anything: A simple python script (inline in deploy script)
writes an array of versions to a JSON file, which gets turned into a
list of links using a bit of angular.js code.

Fixes #1917
2017-08-03 21:21:59 +02:00
Pascal Hertleif
0527dbaddf Update URL in rendered docs Github ribbon
[ci skip]
2017-08-03 21:21:59 +02:00
Martin Carton
75faed13b4 Merge pull request #1922 from rust-lang-nursery/compiletest_update
Update to latest compiletest version
2017-08-02 19:51:59 +02:00
Oliver Schneider
9b3ea4264f Update to latest compiletest version 2017-08-02 18:07:05 +02:00
Oliver Schneider
49b00ec440 Merge pull request #1919 from rust-lang-nursery/ui
Move all our tests back to ui tests
2017-08-02 18:03:35 +02:00
Oliver Schneider
b1eec6b402 Remove all references to clippy_tests 2017-08-02 17:24:07 +02:00
Oliver Schneider
70cc9509c1
Revert "Update contribution instructions to the new system"
This reverts commit 5ed2066dca.
2017-08-02 12:46:06 +02:00
Oliver Schneider
74c776585c Move all our tests back to ui tests 2017-08-01 17:54:21 +02:00
Oliver Schneider
5595027018 Merge pull request #1869 from rust-lang-nursery/new_lint
Lint authoring tool
2017-08-01 16:05:11 +02:00
Oliver Schneider
45bb3ec072 Produce backtrace on travis 2017-08-01 15:40:57 +02:00
Oliver Schneider
19a9441f85 Update to latest rustc diagnostic output 2017-08-01 13:11:48 +02:00
Oliver Schneider
6bdb597a9f Fix some more dogfood issues 2017-08-01 13:05:57 +02:00
Oliver Schneider
a5fe4bed0e
The lint doesn't improve perf (yet) 2017-08-01 12:55:53 +02:00
Oliver Schneider
7102442a4b
Use the authoring tool to create a new lint 2017-08-01 12:55:52 +02:00