HMPerson1
|
8081f6fd6e
|
Replace is_unit_expr
|
2018-01-18 17:04:26 -05:00 |
|
Oliver Schneider
|
10c96e50c3
|
Don't run dogfood tests in the rustc test suite
|
2018-01-18 22:02:58 +01:00 |
|
Oliver Schneider
|
cdd643842f
|
Merge pull request #2375 from rust-lang-nursery/needless-range
Various needless_pass_by_value false positive fixes
|
2018-01-18 14:46:36 +01:00 |
|
Oliver Schneider
|
8217e33718
|
Only suggest implementing Copy if it can actually be done
|
2018-01-18 14:27:47 +01:00 |
|
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
|
9a5f25aab3
|
Merge pull request #2370 from Vlad-Shcherbina/patch-1
Document map_clone known problems #498
|
2018-01-18 09:10:39 +01:00 |
|
Vlad-Shcherbina
|
ada0d2c548
|
Document map_clone known problems #498
|
2018-01-17 21:40:47 +03:00 |
|
Oliver Schneider
|
41ea14dda8
|
Merge pull request #2309 from rust-lang-nursery/rustc-monitor
Use rustc_driver::run
|
2018-01-17 15:38:22 +01:00 |
|
Oliver Schneider
|
4f21b5b112
|
Update changed ui tests
|
2018-01-17 14:44:40 +01:00 |
|
Manish Goregaokar
|
3c4f5bfae2
|
Use rustc_driver::run (fixes #2303)
This internally uses monitor() which catches panics and stuff
|
2018-01-17 14:04:42 +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 |
|
Oliver Schneider
|
3d2d94b9c9
|
Merge pull request #2366 from rust-lang-nursery/const-static-fix
Show wider and more accurate suggestion for const_static_lifetime
|
2018-01-16 16:41:12 +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 |
|
Oliver Schneider
|
d011dae96d
|
Rustup
|
2018-01-15 12:08:17 +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 |
|
Manish Goregaokar
|
c66eaee77c
|
Nightly only
|
2018-01-12 16:03:13 +05:30 |
|
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 |
|
Oliver Schneider
|
41a710e3f4
|
Version bump
|
2018-01-10 09:50:58 +01:00 |
|
Oliver Schneider
|
75c92aa2d2
|
Fix an ICE in HashMap generalization suggestions
|
2018-01-09 14:57:44 +01:00 |
|
Oliver Schneider
|
4603e60fca
|
Merge pull request #2316 from tspiteri/doc-names
Add "NaNs" and "GitLab" to `doc-valid-idents`
|
2018-01-09 09:10:18 +01:00 |
|
Oliver Schneider
|
18f3f0dd62
|
Version bump
|
2018-01-08 11:43:01 +01:00 |
|
Oliver Schneider
|
25e5b9f78e
|
Merge pull request #2328 from phansch/master
Split up casting UI tests
|
2018-01-08 11:06:28 +01:00 |
|
Oliver Schneider
|
64af362ab0
|
Merge pull request #2334 from Rantanen/ast-fix
Implement nightly libsyntax changes to fix the build
|
2018-01-08 10:56:07 +01:00 |
|
Manish Goregaokar
|
752c02d35d
|
Merge pull request #2339 from phansch/add_some_lint_examples
Add 'positive' examples for some lints
|
2018-01-08 15:09:33 +05:30 |
|
Philipp Hansch
|
1a16ac058d
|
Add 'positive' examples for some lints
This allows to see at a quick glance what the improved code could look
like for these lints.
|
2018-01-08 10:20:04 +01:00 |
|
Martin Carton
|
53b77071d0
|
Merge pull request #2337 from phansch/update_readme
Add link to lints in README configuration section
|
2018-01-07 14:12:34 +01:00 |
|
Philipp Hansch
|
ab5b7dd7c1
|
Add link to lints in README configuration section
The wiki has been deprecated.
|
2018-01-07 12:55:40 +01:00 |
|
Mikko Rantanen
|
91ecb3b8ed
|
Implement nightly libsyntax changes
|
2018-01-07 05:58:53 +02:00 |
|
Philipp Hansch
|
fded77d85e
|
Split up casting UI tests
Part of #2038
|
2018-01-06 11:22:20 +01:00 |
|
Oliver Schneider
|
5815681b38
|
Merge pull request #2326 from mikerite/fix_travis_macos
Fix Travis CI build
|
2018-01-06 10:59:08 +01:00 |
|
Michael Wright
|
1afbe3203c
|
Fix build
Added comment
|
2018-01-06 08:31:39 +02:00 |
|
Michael Wright
|
80f86633a9
|
Make style consistent
|
2018-01-06 08:14:52 +02:00 |
|
Michael Wright
|
5068a1252d
|
Fix build
Adding gpg key import.
|
2018-01-04 21:17:04 +02:00 |
|
Michael Wright
|
6802232e28
|
Fix build
Trying the work-around suggested at
https://github.com/travis-ci/travis-ci/issues/6307 to fix the Travis CI
MacOS build.
|
2018-01-04 20:39:31 +02:00 |
|
Manish Goregaokar
|
29c6093ef0
|
Merge pull request #2324 from killercup/feature/2319-suggest-empty-println
Add auto-fixable `println!()` suggestion
|
2018-01-04 12:08:54 +00:00 |
|
Pascal Hertleif
|
82d91c5fcb
|
Add auto-fixable println!() suggestion
Fixes #2319
|
2018-01-04 12:46:26 +01:00 |
|