Lukas Stevens
|
c0fac7cf56
|
Remove unnecessary borrow
|
2017-10-10 14:04:41 +02:00 |
|
Lukas Stevens
|
eb53cca768
|
Add lint for opt.map_or(None, f)
Change to Warn and add multiline support
Fix typo
Update reference
|
2017-10-10 13:37:45 +02:00 |
|
Oliver Schneider
|
28c401f9db
|
Merge pull request #2118 from chyvonomys/relax-needless-loop
relax `needless_range_loop` so that it reports only direct indexing
|
2017-10-10 09:37:51 +02:00 |
|
Oliver Schneider
|
73a1dd8e7f
|
Merge pull request #2117 from sinkuu/improve_take_by_value
Improve needless_pass_by_value
|
2017-10-08 20:14:55 +02:00 |
|
Andriy S. from cobalt
|
52bd7bb662
|
relax needless_range_loop so that it reports only direct indexing
|
2017-10-08 18:34:31 +03:00 |
|
sinkuu
|
8ffec33fd3
|
Remove intermediate vec
|
2017-10-08 20:17:04 +09:00 |
|
Niklas Fiekas
|
e9be7530c6
|
Allow range_plus_one while ..= ranges are unstable
|
2017-10-08 12:51:00 +02:00 |
|
Niklas Fiekas
|
d8e01237e2
|
Lint range_plus_one and range_minus_one (closes #329)
|
2017-10-08 12:51:00 +02:00 |
|
Oliver Schneider
|
a54baad4fa
|
Merge pull request #2112 from topecongiro/issue-2109
Add a suggestion to replace `map(f).unwrap_or(None)` with `and_then(f)`.
|
2017-10-08 11:51:15 +02:00 |
|
sinkuu
|
fdc9a649ff
|
Exclude Fn traits
|
2017-10-08 18:04:45 +09:00 |
|
sinkuu
|
2be6245179
|
Duplicate ptr_arg's suggestion logic
|
2017-10-08 17:51:44 +09:00 |
|
sinkuu
|
bf97cd0338
|
Reduce false-positives for needless_pass_by_value lint
Excluding a type whose reference also fulfills the trait bound.
|
2017-10-08 17:25:56 +09:00 |
|
Chris Emerson
|
fcdce8fc1d
|
Merge branch 'master' into no_effect_with_drop
|
2017-10-07 23:24:36 +01:00 |
|
Seiichi Uchida
|
63d6df2101
|
Add a comment that explains about comparing snippet to raw text
|
2017-10-07 00:12:30 +09:00 |
|
Seiichi Uchida
|
f5c941a404
|
Update OPTION_MAP_UNWRAP_OR lint
Add a suggestion to replace `map(f).unwrap_or(None)` with `and_then(f)`.
|
2017-10-06 22:06:47 +09:00 |
|
Cameron Steffen
|
d92d5a8811
|
fix never_loop
|
2017-10-06 00:04:39 -05:00 |
|
sinkuu
|
771d2220d2
|
Add identity_conversion lint (fixes #1051)
|
2017-10-04 22:16:16 +09:00 |
|
PizzaIter
|
47df717229
|
Add lints transmute_int_to_*
|
2017-10-03 14:27:42 +02:00 |
|
Oliver Schneider
|
ebc9891fc6
|
Merge pull request #1838 from rust-lang-nursery/fix-doc
Don't lint autolinks in `doc_markdown`
|
2017-09-30 17:10:09 +02:00 |
|
mcarton
|
aca6c1e065
|
Have a separate message for raw URLs in doc
|
2017-09-30 14:59:22 +02:00 |
|
mcarton
|
b10610cdeb
|
Add the url crate as a dependency
|
2017-09-30 14:53:22 +02:00 |
|
mcarton
|
e40c270d4f
|
Don't lint autolinks in doc_markdown
|
2017-09-30 14:46:55 +02:00 |
|
Laura Peskin
|
8e6abc6fd7
|
alphabetize paths to pass dogfood
|
2017-09-29 21:48:10 -04:00 |
|
Laura Peskin
|
ddad5e0f86
|
add tests for false positives
|
2017-09-29 21:01:11 -04:00 |
|
Laura Peskin
|
f3e51d8d65
|
add lint for creation of invalid references
|
2017-09-29 21:01:10 -04:00 |
|
mcarton
|
7e956ac7c4
|
Fix regression with print!
|
2017-09-29 19:13:21 +02:00 |
|
mcarton
|
cae9cedeb5
|
Fix regression with format!
|
2017-09-29 18:36:03 +02:00 |
|
Oliver Schneider
|
bc76f397c6
|
Merge pull request #2084 from ykrivopalov/bit_mask_verbosity_threshold
Configuration option for VERBOSE_BIT_MASK threshold
|
2017-09-29 08:49:27 +02:00 |
|
Manish Goregaokar
|
02e7fada5c
|
Bump to 0.0.165
|
2017-09-28 10:44:29 -07:00 |
|
Manish Goregaokar
|
201b5c2f24
|
Use ..= in the suggestion
|
2017-09-28 10:40:36 -07:00 |
|
Manish Goregaokar
|
0ca166277c
|
Rust upgrade to rustc 1.22.0-nightly (0e6f4cf51 2017-09-27)
|
2017-09-28 07:11:34 -07:00 |
|
Yury Krivopalov
|
5c56c924fc
|
Clarify verbose_bit_mask_threshold description
|
2017-09-27 10:31:39 +03:00 |
|
Manish Goregaokar
|
387efd459c
|
Merge branch 'pr-1945'
|
2017-09-25 20:11:10 -07:00 |
|
Manish Goregaokar
|
15a2d1a473
|
Bump to 0.0.164
|
2017-09-25 19:56:51 -07:00 |
|
Manish Goregaokar
|
bebc99d893
|
Run prepublish script
|
2017-09-25 19:54:24 -07:00 |
|
Manish Goregaokar
|
66eea5e662
|
Fix dogfood needless-borrow
|
2017-09-25 19:52:30 -07:00 |
|
Manish Goregaokar
|
1b4aba47b7
|
Fix dogfood filter-map
|
2017-09-25 19:52:30 -07:00 |
|
Manish Goregaokar
|
2551bd8924
|
Reduce cyclomatic complexity of types::check_ty
|
2017-09-25 19:52:29 -07:00 |
|
Manish Goregaokar
|
fabb6b6645
|
Rustup to rustc 1.22.0-nightly (6c476ce46 2017-09-25)
|
2017-09-25 19:52:29 -07:00 |
|
Manish Goregaokar
|
d337c7f927
|
Update changelog
|
2017-09-25 18:43:34 -07:00 |
|
Manish Goregaokar
|
94c6f4a868
|
Pass dogfood
|
2017-09-25 18:39:50 -07:00 |
|
Yury Krivopalov
|
a3ad409341
|
Configuration option for VERBOSE_BIT_MASK threshold
By default is 1. u64, because I didn't figure out how to deserialize
u128 option from config.
|
2017-09-25 23:38:49 +03:00 |
|
Manish Goregaokar
|
6842a522bb
|
Merge pull request #2079 from rust-lang-nursery/ptr_arg-vs-capacity
avoid linting `ptr_arg` if `.capacity()` is called.
|
2017-09-25 10:22:57 -07:00 |
|
Laura Peskin
|
d7867ef8c1
|
add lint for mutable borrow; may have false positives. pushed for feedback
|
2017-09-25 02:00:21 -04:00 |
|
Laura Peskin
|
2fe968774a
|
replace defids with nodeids for local variables
|
2017-09-25 01:44:47 -04:00 |
|
Laura Peskin
|
c326a779dd
|
use def_id of function in check_for_mutation
|
2017-09-24 15:40:17 -04:00 |
|
Laura Peskin
|
9a17150a06
|
refactor, add spans to warnings, add tests
|
2017-09-24 15:40:17 -04:00 |
|
Manish Goregaokar
|
d0eff10a7c
|
Update test, fix lint
|
2017-09-24 15:40:16 -04:00 |
|
Manish Goregaokar
|
27d5ff6c9c
|
Rustup
|
2017-09-24 15:40:16 -04:00 |
|
Laura Peskin
|
74f4fd32e9
|
attempt to add check for mutation of range bound within loop; compiles but doesn't work as intended. pushed for feedback
|
2017-09-24 15:40:16 -04:00 |
|