Manish Goregaokar
|
8aa1d118b3
|
Merge pull request #2004 from sunfishcode/master
When suggesting `from(x)` for lossless casts, strip parens from `x`.
|
2017-09-05 15:09:39 -07:00 |
|
Manish Goregaokar
|
0ceba6bed6
|
format comment
|
2017-09-05 14:19:51 -07:00 |
|
Manish Goregaokar
|
44b852b10e
|
Merge pull request #2023 from montrivo/while_let_loop
`while_let_loop` doesn't take into account break-with-value #1948
|
2017-09-05 14:19:00 -07:00 |
|
Manish Goregaokar
|
1c01ff5200
|
Merge pull request #2022 from rust-lang-nursery/oli-obk-patch-1
Also ignore `continue` statements in `is_unit_expr`
|
2017-09-05 13:30:40 -07:00 |
|
Tim Nielens
|
7489a84c6a
|
while_let_loop doesn't take into account break-with-value #1948
|
2017-09-05 22:28:30 +02:00 |
|
Oliver Schneider
|
8c824e4cbc
|
Also ignore continue statements in is_unit_expr
|
2017-09-05 12:12:44 -07:00 |
|
Manish Goregaokar
|
7e9ba81297
|
for loops -> for-loops
|
2017-09-05 12:10:53 -07:00 |
|
Dan Gohman
|
396cfa7055
|
Only strip parens for binary expressions.
|
2017-09-05 10:55:08 -07:00 |
|
Dan Gohman
|
ffa0bd24ed
|
Add a testcase demonstrating how precedence interacts with the lossless-cast lint.
|
2017-09-05 10:55:08 -07:00 |
|
Dan Gohman
|
35cf2715dc
|
When suggesting from(x) for lossless casts, strip parens from x .
|
2017-09-05 10:55:04 -07:00 |
|
Manish Goregaokar
|
bc602df324
|
Update changelog
|
2017-09-05 10:54:45 -07:00 |
|
Manish Goregaokar
|
07d5dba0b7
|
Update changelog
|
2017-09-05 09:45:14 -07:00 |
|
Oliver Schneider
|
2e3328503e
|
Merge pull request #2021 from marcusklaas/needless-loop-2
Add lint to detect manual slice copies
|
2017-09-05 18:41:27 +02:00 |
|
Marcus Klaas
|
90f345df94
|
Add lint to detect manual slice copies
|
2017-09-05 12:56:26 +02:00 |
|
Oliver Schneider
|
b32631794a
|
Rustfmt for_loop.rs and add false positive tests
|
2017-09-05 12:53:52 +02:00 |
|
Oliver Schneider
|
e4524ac4de
|
Run nightly rustfmt
|
2017-09-05 12:39:27 +02:00 |
|
Martin Carton
|
c710ac839f
|
Merge pull request #2020 from 0xbsec/patch-1
Fix "further information" link
|
2017-09-04 21:29:50 +02:00 |
|
M. Hasbini
|
ee8c51be00
|
Fix "further information" link
"further information" link was missing the `v` part from the url.
e.g.
wrong (404 notfound): https://rust-lang-nursery.github.io/rust-clippy/0.0.157/index.html#map_entry
correct: https://rust-lang-nursery.github.io/rust-clippy/v0.0.157/index.html#map_entry
|
2017-09-04 20:03:51 +03:00 |
|
Oliver Schneider
|
1850c89528
|
Version Bump
|
2017-09-04 17:07:19 +02:00 |
|
Oliver Schneider
|
7757c893ef
|
Fix len_zero ICE
|
2017-09-04 17:05:47 +02:00 |
|
Oliver Schneider
|
009f5aaf83
|
Update to latest nightly
|
2017-09-04 16:10:36 +02:00 |
|
Manish Goregaokar
|
5e1899138f
|
Fix dogfood
|
2017-09-03 14:58:27 -07:00 |
|
Manish Goregaokar
|
2544458559
|
Run rustfmt
|
2017-09-03 14:15:18 -07:00 |
|
Manish Goregaokar
|
35eda0531a
|
Fix unit_expr expectations and changelog entry
|
2017-09-03 14:14:20 -07:00 |
|
Manish Goregaokar
|
e56da2782c
|
Merge branch 'pr-2016' into HEAD
|
2017-09-03 14:02:16 -07:00 |
|
Zaki Manian
|
0d9f56674d
|
Mention the false positive
|
2017-09-03 14:01:29 -07:00 |
|
Manish Goregaokar
|
5bc0a2dbfc
|
Bump to 0.0.156
|
2017-09-03 13:57:40 -07:00 |
|
Manish Goregaokar
|
4807909152
|
Rustup to rustc 1.22.0-nightly (744dd6c1d 2017-09-02) (fixes #2013)
|
2017-09-03 13:55:45 -07:00 |
|
Zaki Manian
|
44f694d0a1
|
Rustfmt tests
|
2017-09-03 13:46:49 -07:00 |
|
Zaki Manian
|
8b53f2238b
|
Fix all the clippy lints
Add false positive tests
|
2017-09-03 13:39:49 -07:00 |
|
Zaki Manian
|
6657d4e7ff
|
Remove direct call for Deref
Remove "assigns" from the lint
|
2017-09-03 12:50:02 -07:00 |
|
Zaki Manian
|
e0caf26586
|
RustFmt file and tests
|
2017-09-03 11:19:59 -07:00 |
|
Zaki Manian
|
1c7583776b
|
Don't trigger lint on break or return
|
2017-09-03 11:17:20 -07:00 |
|
Zaki Manian
|
eb7955b265
|
More relevant tests
|
2017-09-03 10:39:28 -07:00 |
|
Zaki Manian
|
98ec8657e4
|
Improve the lint message
|
2017-09-03 09:52:28 -07:00 |
|
Zaki Manian
|
436d838ad7
|
Update unit tests
|
2017-09-03 09:12:55 -07:00 |
|
Zaki Manian
|
33e86407fd
|
early tests
|
2017-09-03 08:56:34 -07:00 |
|
Zaki Manian
|
0233d9b0e7
|
Fix false positives in assignment inside the else condition
|
2017-09-03 08:31:15 -07:00 |
|
Zaki Manian
|
93e78c81a1
|
RustFmt changes
|
2017-09-02 21:33:26 -07:00 |
|
Zaki Manian
|
27e55c96ce
|
Switch back to manual deref
|
2017-09-02 20:45:40 -07:00 |
|
Zaki Manian
|
789e78e72e
|
Improved spans for lints and support match expressions
|
2017-09-02 20:36:24 -07:00 |
|
Zaki Manian
|
34edc3f782
|
Handle method calls
|
2017-09-02 15:04:52 -07:00 |
|
Zaki Manian
|
e7c5825378
|
Fix brace indentation
|
2017-09-02 14:20:22 -07:00 |
|
Zaki Manian
|
d6d78cdbbe
|
Check method calls
|
2017-09-02 14:19:45 -07:00 |
|
Zaki Manian
|
2a97aadacf
|
More initial work
|
2017-09-02 14:09:41 -07:00 |
|
Zaki Manian
|
9e3be6ae49
|
Introduce check_stmt
|
2017-09-02 12:20:43 -07:00 |
|
Zaki Manian
|
a25a172e60
|
Use the type from the macro
|
2017-09-02 11:29:01 -07:00 |
|
Zaki Manian
|
f581aa7779
|
Initial commit of unit expr
|
2017-09-02 11:25:33 -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 |
|