Manish Goregaokar
|
552e950080
|
needless_pass_by_value: Whitelist RangeArgument (fixes #2357)
|
2018-01-18 14:30:53 +05:30 |
|
Manish Goregaokar
|
2a30c8a194
|
needless_pass_by_value: Add suggestion for implementing Copy (fixes #2222)
|
2018-01-18 14:30:47 +05:30 |
|
Manish Goregaokar
|
cf1fbaa36a
|
needless_pass_by_value: Ignore for extern funcs (fixes #1844)
|
2018-01-18 14:30:32 +05:30 |
|
Oliver Schneider
|
4f21b5b112
|
Update changed ui tests
|
2018-01-17 14:44:40 +01:00 |
|
Oliver Schneider
|
a2fdfc05d7
|
Merge pull request #2298 from goodmanjonathan/else_if_without_else
add new lint else_if_without_else
|
2018-01-17 09:35:58 +01:00 |
|
Manish Goregaokar
|
37f62a54f8
|
Show wider and more accurate suggestion for const_static_lifetime
fixes #2365
|
2018-01-16 20:46:44 +05:30 |
|
Oliver Schneider
|
61e2b7a4d6
|
Merge pull request #2355 from alusch/clone_on_ref_ptr_restriction
Fix #2048: Move `clone_on_ref_ptr` to the restriction lints
|
2018-01-16 10:40:12 +01:00 |
|
Oliver Schneider
|
28c3d0321a
|
Update changed test output from rustc
|
2018-01-16 08:52:14 +01:00 |
|
Jonathan Goodman
|
40c6f431da
|
add new lint else_if_without_else
|
2018-01-14 22:53:00 -06:00 |
|
Adam Lusch
|
f343cd22f6
|
Adds the missing turbofish
|
2018-01-14 20:19:55 -08:00 |
|
Adam Lusch
|
30de2e7106
|
Update UI test expected output
|
2018-01-14 20:10:36 -08:00 |
|
Adam Lusch
|
1615813960
|
Moves clone_on_ref_ptr to be a restriction lint
Also updates the suggestion to include the full type (e.g. `Arc<Foo>::clone(&rc)`)
and adds a case using trait objects to the UI tests.
|
2018-01-14 19:58:09 -08:00 |
|
Oliver Schneider
|
2f62d803ab
|
Merge pull request #2349 from rust-lang-nursery/no-main-doc
Don't warn about missing docs for main()
|
2018-01-14 13:16:54 +01:00 |
|
Manish Goregaokar
|
7e63f93d81
|
Don't warn about missing docs for main()
Fixes #2348
|
2018-01-14 11:35:08 +05:30 |
|
Oliver Schneider
|
cc9008b7d4
|
Merge pull request #2347 from kimsnj/extrem_comp
Fix #1159: avoid comparing fixed and target sized types in lint
|
2018-01-13 12:27:36 +01:00 |
|
kimsnj
|
53c0ae0169
|
Fix #1159: avoid comparing fixed and target sized types in lint
|
2018-01-12 18:33:25 +01:00 |
|
Oliver Schneider
|
b863a00a4e
|
Merge pull request #2344 from HMPerson1/svar_to_cfn
Add lint to replace `const`s with `const fn`s
|
2018-01-12 14:59:06 +01:00 |
|
Oliver Schneider
|
7e21663f75
|
Merge pull request #2296 from DarrenTsung/test_types
Start regression tests for types.rs
|
2018-01-12 14:55:39 +01:00 |
|
HMPerson1
|
8505ee7028
|
Add lint to replace const s with const fn s
|
2018-01-11 12:03:46 -05:00 |
|
Oliver Schneider
|
1245de1e46
|
Don't suggest changing explicit Clone impls if they have generics
|
2018-01-11 10:28:42 +01:00 |
|
Philipp Hansch
|
fded77d85e
|
Split up casting UI tests
Part of #2038
|
2018-01-06 11:22:20 +01:00 |
|
Pascal Hertleif
|
82d91c5fcb
|
Add auto-fixable println!() suggestion
Fixes #2319
|
2018-01-04 12:46:26 +01:00 |
|
Darren Tsung
|
0f4c40b229
|
Start regression tests for types.rs
|
2017-12-23 10:15:11 -08:00 |
|
Darren Tsung
|
50eb48e42b
|
Create failing test for equal inside macro
|
2017-12-22 10:37:44 -08:00 |
|
Oliver Schneider
|
2179f4d790
|
Merge pull request #2284 from rust-lang-nursery/new-macro
Move mini-macro to proc macro
|
2017-12-20 21:56:00 +01:00 |
|
Manish Goregaokar
|
775372db90
|
Move mini-macro to proc macro
We can add a bang-style proc macro again once it stabilizes (we can use
the proc macro hack, but it's unnecessary for now)
|
2017-12-20 08:16:44 -08:00 |
|
Wilco Kusee
|
a6ccc6fe3d
|
Also suggest as_mut for match_as_ref
|
2017-12-20 10:39:48 +01:00 |
|
Wilco Kusee
|
919601bc51
|
Lint for matching option as ref
|
2017-12-19 23:51:06 +01:00 |
|
Oliver Schneider
|
8ddcb81a15
|
Rustup and lazy_static version mismatch fix
fixes #2274
|
2017-12-15 10:05:32 +01:00 |
|
Oliver Schneider
|
f5f0273f53
|
Update ui tests to latest rustc changes
|
2017-12-07 11:21:37 +01:00 |
|
laurent
|
6c18811764
|
Revert the regex test change.
|
2017-12-01 19:59:40 +00:00 |
|
laurent
|
904f27a2ea
|
Do raise a same-arms warning when the two arms are separated by an arm with a guard, fix #1996.
|
2017-12-01 19:25:43 +00:00 |
|
HMPerson1
|
c2c324ec65
|
Update ui test
|
2017-11-30 19:50:31 -05:00 |
|
HMPerson1
|
e2bc383383
|
Add linting for empty blocks too
|
2017-11-30 19:40:40 -05:00 |
|
HMPerson1
|
5fca6eb89e
|
Fix #2160
|
2017-11-30 15:31:56 -05:00 |
|
Oliver Schneider
|
7d7fef1690
|
Fix #1925
|
2017-11-30 10:55:06 +01:00 |
|
Oliver Schneider
|
1c95a7cf35
|
Merge pull request #2251 from LaurentMazare/master
Add a couple small tests to the match-same-arm lint + fix a small issue in search_same.
|
2017-11-30 10:53:48 +01:00 |
|
Oliver Schneider
|
4d9c41f566
|
Use latest compiletest
|
2017-11-30 09:31:23 +01:00 |
|
laurent
|
c3ae2ddeb3
|
Fix a bug in search_same + add a test case.
|
2017-11-29 21:42:58 +00:00 |
|
laurent
|
3eb642bcdd
|
Add another test.
|
2017-11-29 20:52:49 +00:00 |
|
laurent
|
f8dbd32433
|
Add a couple small tests to the match-same-arm lint.
|
2017-11-29 20:42:37 +00:00 |
|
Oliver Schneider
|
273ddafac5
|
Fix #2188
|
2017-11-29 17:20:00 +01:00 |
|
Oliver Schneider
|
d5b73c184b
|
Fix placement of new_without_default suggestion
|
2017-11-29 17:10:53 +01:00 |
|
Oliver Schneider
|
317e97bae7
|
Fix #2196
|
2017-11-29 17:06:27 +01:00 |
|
Oliver Schneider
|
e62727ee51
|
Add regression test (fixes #2234)
|
2017-11-29 16:05:13 +01:00 |
|
Oliver Schneider
|
0b0337d258
|
Fix #2247
|
2017-11-29 15:52:57 +01:00 |
|
Oliver Schneider
|
ad63e4eaef
|
Update ui output to latest nightly
|
2017-11-29 15:45:12 +01:00 |
|
Oliver Schneider
|
34da5d93ef
|
Merge pull request #2246 from lukasstevens/master
Check for word beginning in stutter lint
|
2017-11-27 11:05:37 +01:00 |
|
Oliver Schneider
|
656df3c5ed
|
Update stderr output to rustc changes
|
2017-11-27 10:20:38 +01:00 |
|
Lukas Stevens
|
d55d4e5144
|
Update ui tests
|
2017-11-26 18:57:34 +01:00 |
|