Taylor Cramer
|
7450d842ea
|
Fix different NaNs in if const expressions test
|
2016-07-13 10:02:28 -07:00 |
|
Taylor Cramer
|
0c21a6b0c4
|
Add test for different NaNs
|
2016-07-13 09:35:31 -07:00 |
|
Taylor Cramer
|
8907cbc0b8
|
Added sign check on Constant f64 PartialEq implementation
|
2016-07-13 00:43:33 -07:00 |
|
Manish Goregaokar
|
c1421c6e82
|
Don't warn when boxing large arrays
|
2016-07-12 18:49:34 +05:30 |
|
mcarton
|
b8b6b7fee6
|
Try to explain MATCH_SAME_ARMS better
|
2016-07-10 14:46:39 +02:00 |
|
mcarton
|
eb75d4ee62
|
Fix suggestions for NEW_WITHOUT_DEFAULT
|
2016-07-10 14:20:38 +02:00 |
|
mcarton
|
3a7402a6d2
|
Fix FP with for loops and shadowed loop variable
|
2016-07-10 14:05:57 +02:00 |
|
llogiq
|
ad1cd99054
|
Merge pull request #1060 from Manishearth/sugg
Improve suggestions
|
2016-07-10 00:06:30 +02:00 |
|
mcarton
|
56d3bc7008
|
Handle /** and ~~~ in DOC_MARKDOWN
|
2016-07-08 18:24:47 +02:00 |
|
mcarton
|
c5e91e70d0
|
Use sugg::Sugg in transmute links
|
2016-07-04 02:22:57 +02:00 |
|
mcarton
|
9b79b1022c
|
Fix suggestions for needless_bool
|
2016-07-04 01:43:47 +02:00 |
|
mcarton
|
7778f314f2
|
Merge branch 'master' into sugg
|
2016-07-04 00:51:19 +02:00 |
|
mcarton
|
2f259b8cd3
|
Use span_suggestion in entry lints
|
2016-07-03 23:27:44 +02:00 |
|
mcarton
|
ffa840d4f2
|
Use utils::sugg in match related lints
Also don't build suggestion when unnecessary.
|
2016-07-03 23:27:37 +02:00 |
|
James Lucas
|
10b545e30b
|
Check for constant expression in useless_vec lint
|
2016-07-03 12:12:43 -07:00 |
|
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
|
2a45a2ab6b
|
Use utils::sugg in FOR_KV_MAP
|
2016-07-01 20:55:45 +02:00 |
|
mcarton
|
f6c9490e65
|
Fix wrong suggestion with ... and for loops
|
2016-07-01 19:31:14 +02:00 |
|
mcarton
|
9bd7fa05e0
|
Improve NEEDLESS_RANGE_LOOP error reporting
|
2016-07-01 18:53:04 +02:00 |
|
mcarton
|
d6182b365c
|
Merge remote-tracking branch 'origin/rustup' into sugg
|
2016-07-01 17:48:57 +02:00 |
|
mcarton
|
55b78ae478
|
Rustup to ea0dc92972 II
|
2016-07-01 17:44:17 +02:00 |
|
mcarton
|
3c4af49662
|
Rustup to ea0dc92972
|
2016-07-01 17:44:17 +02:00 |
|
mcarton
|
ebf72cb67f
|
Use util::sugg in TRANSMUTE_PTR_TO_REF
|
2016-07-01 17:12:48 +02:00 |
|
mcarton
|
7023988020
|
Use utils::sugg in TOPLEVEL_REF_ARG
|
2016-07-01 17:12:48 +02:00 |
|
mcarton
|
7a1fc9fce5
|
Use utils::sugg in MATCH_BOOL
|
2016-07-01 17:12:48 +02:00 |
|
mcarton
|
66808c1e77
|
Use utils::sugg in COLLAPSIBLE_IF
|
2016-07-01 17:12:48 +02:00 |
|
mcarton
|
2e8edde6e9
|
Use utils::sugg in FLOAT_CMP
|
2016-07-01 17:12:48 +02:00 |
|
mcarton
|
8d58a928e5
|
Use utils::sugg in ASSIGN_OPS
|
2016-07-01 17:12:48 +02:00 |
|
mcarton
|
580ae5a879
|
Use span_suggestion in FLOAT_CMP
|
2016-07-01 17:12:48 +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 |
|