mcarton
|
0e3dcd1376
|
Improve NOT_UNSAFE_PTR_ARG_DEREF with functions
|
2016-07-03 13:29:04 +05:30 |
|
mcarton
|
7781f1d7c5
|
Add a new not_unsafe_ptr_arg_deref lint
|
2016-07-03 13:28:34 +05:30 |
|
mcarton
|
55b78ae478
|
Rustup to ea0dc9297283daff6486807f43e190b4eb561412 II
|
2016-07-01 17:44:17 +02:00 |
|
mcarton
|
3c4af49662
|
Rustup to ea0dc9297283daff6486807f43e190b4eb561412
|
2016-07-01 17:44:17 +02:00 |
|
Andre Bogus
|
a12e8394d7
|
new lint: double_neg
|
2016-06-30 01:00:25 +02:00 |
|
mcarton
|
9e76bcee5d
|
Improve matches tests
|
2016-06-29 17:10:21 +02:00 |
|
mcarton
|
ea76ac5562
|
Make COLLAPSIBLE_IF consider if let
|
2016-06-29 17:09:39 +02:00 |
|
mcarton
|
7fa38f6787
|
Fix FP with mut_mut and for loops
|
2016-06-29 17:09:39 +02:00 |
|
Oliver Schneider
|
9ceb708727
|
Merge pull request #1053 from oli-obk/char_float_transmute
lint on unnecessary and plain wrong transmutes
|
2016-06-28 14:50:39 +02:00 |
|
Oliver Schneider
|
e06bc37477
|
lint on unnecessary and plain wrong transmutes
|
2016-06-28 14:08:08 +02:00 |
|
Manish Goregaokar
|
cdce78a4be
|
Add parentheses when necessary in transmute suggestion (fixes #1049)
|
2016-06-28 14:03:46 +05:30 |
|
Oliver Schneider
|
a469ee1061
|
lint transmuting references to pointers
|
2016-06-27 16:12:48 +02:00 |
|
Oliver 'ker' Schneider
|
8c5e617c9a
|
don't lint on comparing *const f32 s
|
2016-06-25 18:59:37 +02:00 |
|
llogiq
|
f81d253c07
|
Merge pull request #995 from oli-obk/oh_the_horror
lint on `filter(x).map(y)`, `filter(x).flat_map(y)`, `filter_map(x).flat_map(y)`
|
2016-06-22 13:06:12 +02:00 |
|
Oliver Schneider
|
5ccbf3d437
|
unify the lints
|
2016-06-22 10:44:46 +02:00 |
|
Martin Carton
|
294aeaf4b3
|
Merge pull request #1012 from Manishearth/nohyg
Don't use identifier hygiene in HIR
|
2016-06-21 21:23:39 +02:00 |
|
Oliver Schneider
|
ac6e7b2957
|
fix tests
|
2016-06-21 14:46:02 +02:00 |
|
Oliver Schneider
|
eef439cb78
|
add tests
|
2016-06-21 13:48:56 +02:00 |
|
Devon Hollowood
|
12bc90d457
|
Add tests for extend-iter-nth
|
2016-06-16 14:39:29 -07:00 |
|
llogiq
|
f3397afacb
|
Merge pull request #994 from oli-obk/stuttter
Stuttter lint
|
2016-06-16 19:00:43 +02:00 |
|
Martin Carton
|
4e8c87ad08
|
Merge pull request #1021 from Manishearth/issue1017
Fix FP with `WHILE_LET_LOOP` and break expressions
|
2016-06-16 16:30:44 +02:00 |
|
mcarton
|
836554387a
|
Fix FP with WHILE_LET_LOOP and break expressions
|
2016-06-16 16:21:11 +02:00 |
|
Oliver Schneider
|
32894d503e
|
lint enum variants names that start or end with their enum's name
|
2016-06-16 12:17:15 +02:00 |
|
Devon Hollowood
|
74025be59d
|
Make iter_nth work for Vec s too
|
2016-06-16 02:04:32 -07:00 |
|
Devon Hollowood
|
555e4555b1
|
Add tests for slice_iter_nth
|
2016-06-16 01:29:03 -07:00 |
|
mcarton
|
e6cbe970c8
|
Don't use identifier hygiene in HIR
|
2016-06-15 16:36:22 +02:00 |
|
llogiq
|
e6832317fa
|
Merge pull request #999 from Manishearth/whitelist
Some small fixes
|
2016-06-10 00:04:50 +02:00 |
|
mcarton
|
e9360f7675
|
Fix suggestions for REVERSE_RANGE_LOOP
|
2016-06-09 23:34:19 +02:00 |
|
mcarton
|
ce2b96abe9
|
Fix yet another FP in USELESS_LET_IF_SEQ
The block expression before the assignment must be `None`.
|
2016-06-09 23:33:38 +02:00 |
|
mcarton
|
c5affa2efc
|
Whitelist Nan in DOC_MARKDOWN
|
2016-06-09 23:33:28 +02:00 |
|
Carol (Nichols || Goulding)
|
8e1dc0481c
|
Include consts in the approx_consts lint for easier copypasting
If you try to use `f64::PI`, it won't work-- you need to use
`f64::consts::PI`, so suggest that in the lint message.
|
2016-06-08 19:58:29 -04:00 |
|
mcarton
|
1f419a2986
|
Add missing suggestions and help message to tests
|
2016-06-07 18:33:24 +02:00 |
|
mcarton
|
dd3fd41a03
|
Use span_suggestion for WHILE_LET_ON_ITERATOR
|
2016-06-07 18:32:40 +02:00 |
|
mcarton
|
65c4e391ee
|
Fix wrong tests and improve some other
|
2016-06-07 17:32:36 +02:00 |
|
mcarton
|
a7a6c0461d
|
Add environment variable to deactivate wiki links
|
2016-06-05 22:03:02 +02:00 |
|
mcarton
|
158183adf5
|
Fix false-positive in USELESS_LET_IF_SEQ
|
2016-06-05 21:46:48 +02:00 |
|
mcarton
|
9f70d04000
|
Fix wrong suggestion with MANUAL_SWAP and slices
|
2016-06-05 20:19:00 +02:00 |
|
llogiq
|
66c03f980e
|
Merge pull request #962 from Manishearth/fix-doc
Fix DOC_MARKDOWN and multiline links and quotes
|
2016-06-04 09:24:39 +02:00 |
|
mcarton
|
5c2a10d703
|
Correctly check for variable use in useless_let_if_seq
|
2016-06-03 19:35:39 +02:00 |
|
Manish Goregaokar
|
bf4ce86e9e
|
Make new_without_default ignore const fns; fixes #977
|
2016-06-03 20:17:39 +05:30 |
|
Andre Bogus
|
49982036fc
|
only lint new_without_default for public items
This fixes #953.
|
2016-06-01 23:35:14 +02:00 |
|
Andre Bogus
|
2811dd64ec
|
added missing PatKind::Path + tests
|
2016-05-31 23:35:42 +02:00 |
|
Andre Bogus
|
1b112f96b8
|
added mcarton's test suggestion
|
2016-05-31 23:30:49 +02:00 |
|
Andre Bogus
|
ef5db37d9d
|
additional error in copies test annotated
|
2016-05-31 23:30:49 +02:00 |
|
mcarton
|
42879bcdcb
|
Add a USELESS_LET_IF_SEQ lint
|
2016-05-29 12:19:12 +02:00 |
|
mcarton
|
a892a96eeb
|
Rustup to *1.10.0-nightly (7bddce693 2016-05-27)*
|
2016-05-28 16:35:38 +02:00 |
|
mcarton
|
97c9930a3f
|
Fix doc_markdown and multiline quotes and links
|
2016-05-28 03:22:55 +02:00 |
|
mcarton
|
ac0bb4126c
|
Improve markdown parsing for the doc lint
|
2016-05-28 02:08:01 +02:00 |
|
Oliver Schneider
|
5eca09793e
|
needless_borrow reported on &&T when only &T implements Trait and &Trait is required
|
2016-05-27 12:12:38 +02:00 |
|
llogiq
|
4c347320be
|
Merge pull request #955 from Manishearth/regexes
Regexes
|
2016-05-26 00:00:07 +02:00 |
|