mcarton
|
ffa840d4f2
|
Use utils::sugg in match related lints
Also don't build suggestion when unnecessary.
|
2016-07-03 23:27:37 +02:00 |
|
mcarton
|
cc18556ae5
|
Use utils::sugg in swap lints
|
2016-07-02 17:31:22 +02:00 |
|
mcarton
|
139b977d9d
|
Cleanup
|
2016-07-01 21:01:56 +02:00 |
|
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
|
dbf6dc66d8
|
Add more sugggestion-building functions
|
2016-07-01 19:30:38 +02:00 |
|
mcarton
|
9bd7fa05e0
|
Improve NEEDLESS_RANGE_LOOP error reporting
|
2016-07-01 18:53:04 +02:00 |
|
mcarton
|
e613c8b492
|
Introduce multispan_sugg
|
2016-07-01 18:43:42 +02:00 |
|
mcarton
|
97f65b0296
|
Rustup to ea0dc9297283daff6486807f43e190b4eb561412 III
|
2016-07-01 17:49:18 +02:00 |
|
mcarton
|
d6182b365c
|
Merge remote-tracking branch 'origin/rustup' into sugg
|
2016-07-01 17:48:57 +02:00 |
|
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 |
|
mcarton
|
28bd591f05
|
Only build suggestion if necessary in USELESS_VEC
|
2016-07-01 17:12:49 +02:00 |
|
mcarton
|
98f18f0474
|
Move vec! unexpanding function to utils::higher
|
2016-07-01 17:12:49 +02:00 |
|
mcarton
|
4dff4df577
|
Move more functions to utils::higher
|
2016-07-01 17:12:49 +02:00 |
|
mcarton
|
92b04129fe
|
Move unsugar_range to utils::higher
|
2016-07-01 17:12:49 +02:00 |
|
mcarton
|
ebf72cb67f
|
Use util::sugg in TRANSMUTE_PTR_TO_REF
|
2016-07-01 17:12:48 +02:00 |
|
mcarton
|
169b63a84a
|
Improve TOPLEVEL_REF_ARG message
|
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
|
a3c505551f
|
Cleanup
|
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
|
9811dea237
|
Add a module to pretty-print suggestions
|
2016-07-01 17:12:48 +02:00 |
|
mcarton
|
580ae5a879
|
Use span_suggestion in FLOAT_CMP
|
2016-07-01 17:12:48 +02:00 |
|
Manish Goregaokar
|
b5b6945755
|
Merge pull request #1061 from Manishearth/double_neg
new lint: double_neg
|
2016-06-30 10:05:11 +05:30 |
|
Andre Bogus
|
b73180231a
|
fixed doc nit
|
2016-06-30 06:33:21 +02:00 |
|
Andre Bogus
|
a12e8394d7
|
new lint: double_neg
|
2016-06-30 01:00:25 +02:00 |
|
llogiq
|
d6e3fa8f49
|
Merge pull request #1032 from Manishearth/mut_mut
Improve `mut_mut` and `collapsible_if`
|
2016-06-29 20:41:03 +02:00 |
|
mcarton
|
9e76bcee5d
|
Improve matches tests
|
2016-06-29 17:10:21 +02:00 |
|
mcarton
|
eba449c2c0
|
Update CHANGELOG
|
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
|
f6ba217c1c
|
Small cleanup
|
2016-06-29 17:09:39 +02:00 |
|
mcarton
|
f37c9adbd9
|
Make CollapsibleIf an EarlyLintPass
It doesn't need any `hir` feature and `ast` is much more stable.
|
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
|
5f6b982bc9
|
Merge pull request #1057 from Manishearth/1055
Revert "Automatically defines the `clippy` feature"
|
2016-06-29 14:54:19 +02:00 |
|
mcarton
|
e4dceef7e7
|
Revert "Automatically defines the clippy feature"
This reverts commit d7ba66bf44 .
It was causing problems with crates with:
```rust
#![cfg_attr(feature="clippy", plugin(clippy))]
```
|
2016-06-29 14:29:25 +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 |
|
Oliver Schneider
|
9742b5bec3
|
Merge pull request #1050 from Manishearth/fx-1049
Add parentheses when necessary in transmute suggestion (fixes #1049)
|
2016-06-28 10:58:31 +02:00 |
|
Manish Goregaokar
|
cdce78a4be
|
Add parentheses when necessary in transmute suggestion (fixes #1049)
|
2016-06-28 14:03:46 +05:30 |
|
Manish Goregaokar
|
910a62444c
|
Merge pull request #1048 from Manishearth/Manishearth-patch-1
readme formatting nit
|
2016-06-27 21:08:36 +05:30 |
|
Manish Goregaokar
|
f4115f104e
|
readme formatting nit
|
2016-06-27 21:08:16 +05:30 |
|
llogiq
|
5aea20da7f
|
Merge pull request #1046 from oli-obk/unify_span_lint_usage
use span_lint_and_then instead of adding to the `DiagnosticWrapper`
|
2016-06-27 17:20:03 +02:00 |
|
llogiq
|
8f6e32d921
|
Merge pull request #1045 from oli-obk/more_transmutes
lint transmuting references to pointer
|
2016-06-27 17:17:14 +02:00 |
|
Oliver Schneider
|
799861d7e0
|
use span_lint_and_then instead of adding to the DiagnosticWrapper
|
2016-06-27 17:14:04 +02:00 |
|
Oliver Schneider
|
a469ee1061
|
lint transmuting references to pointers
|
2016-06-27 16:12:48 +02:00 |
|
Oliver Schneider
|
083c57867a
|
refactor transmute lints into a single match
|
2016-06-27 13:46:21 +02:00 |
|
Oliver Schneider
|
60cc87baba
|
Merge pull request #1041 from oli-obk/procedural
don't depend on regex_macros anymore
|
2016-06-26 14:13:24 +02:00 |
|