mcarton
|
507b626b36
|
Add zero_prefixed_literal lint
|
2016-08-23 18:15:12 +02:00 |
|
llogiq
|
cf2b0c8dd6
|
New cmp_null lint (fixes #1184) (#1186)
* new cmp_null lint (fixes #1184)
* adressed comments (still fails)
* fixed tests, dogfood, ran update_lints
|
2016-08-22 18:29:29 +02:00 |
|
Oliver Schneider
|
3ab6ad59c4
|
disallow lint attributes on use and extern crate items
|
2016-08-17 11:36:04 +02:00 |
|
Georg Brandl
|
ffad9a8c8c
|
Lint print!("...\n") (closes #455)
|
2016-08-16 20:52:48 +02:00 |
|
Oliver Schneider
|
7ee4a9a659
|
lint modules that have the same name as their parent module
|
2016-08-16 14:29:21 +02:00 |
|
scurest
|
b0a96def09
|
Add lint for reads and writes that depend on evaluation order
|
2016-08-11 06:01:40 -05:00 |
|
Georg Brandl
|
bc2ecc9623
|
INDEXING_SLICING should probably be a restriction lint.
|
2016-08-07 08:05:37 +02:00 |
|
Manish Goregaokar
|
74c7880597
|
Merge pull request #1145 from birkenfeld/issue-703-2
Lint literal suffixes not separated by underscores (idea also from #703)
|
2016-08-07 09:57:16 +05:30 |
|
Georg Brandl
|
fa0df69a97
|
Add a configurable threshold for enum variants before name lints trigger (fixes #1138)
|
2016-08-06 20:59:27 +02:00 |
|
Georg Brandl
|
2f8247ada5
|
Lint literal suffixes not separated by underscores (see #703)
|
2016-08-05 18:50:23 +02:00 |
|
Georg Brandl
|
ab58331f22
|
Lint inconsistent casing in hex literals (closes #703)
|
2016-08-05 18:30:49 +02:00 |
|
Oliver Schneider
|
81c5757f44
|
lint on by ref patterns for references
|
2016-08-01 16:59:14 +02:00 |
|
Oliver Schneider
|
f7f9930b89
|
update lints
|
2016-07-20 17:34:58 +02:00 |
|
llogiq
|
a371558bdb
|
Merge pull request #1093 from oli-obk/serde_specific_lint
lint on implementing `visit_string` without also implementing `visit_str`
|
2016-07-18 11:53:28 +02:00 |
|
Oliver Schneider
|
02c46f057f
|
add an internal lint that catches misordered paths
|
2016-07-18 11:19:33 +02:00 |
|
Oliver Schneider
|
319c66a2a4
|
lint on implementing visit_string without also implementing visit_str
|
2016-07-12 17:36:11 +02:00 |
|
Manish Goregaokar
|
e63b8342c3
|
Remove unnecessary feature
|
2016-07-12 20:21:45 +05:30 |
|
Manish Goregaokar
|
c1421c6e82
|
Don't warn when boxing large arrays
|
2016-07-12 18:49:34 +05:30 |
|
mcarton
|
02547b9392
|
Merge remote-tracking branch 'origin/master' into sugg
|
2016-07-06 14:54:10 +02:00 |
|
mcarton
|
3bd0acaa5c
|
Remove useless feature attribute
`iter_arith` has been stabilized in rustc 1.11.0.
|
2016-07-06 14:51:20 +02:00 |
|
mcarton
|
7778f314f2
|
Merge branch 'master' into sugg
|
2016-07-04 00:51:19 +02:00 |
|
mcarton
|
7781f1d7c5
|
Add a new not_unsafe_ptr_arg_deref lint
|
2016-07-03 13:28:34 +05:30 |
|
mcarton
|
e613c8b492
|
Introduce multispan_sugg
|
2016-07-01 18:43:42 +02:00 |
|
mcarton
|
d6182b365c
|
Merge remote-tracking branch 'origin/rustup' into sugg
|
2016-07-01 17:48:57 +02:00 |
|
mcarton
|
9811dea237
|
Add a module to pretty-print suggestions
|
2016-07-01 17:12:48 +02:00 |
|
Andre Bogus
|
a12e8394d7
|
new lint: double_neg
|
2016-06-30 01:00:25 +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 |
|
Oliver Schneider
|
e06bc37477
|
lint on unnecessary and plain wrong transmutes
|
2016-06-28 14:08:08 +02:00 |
|
Oliver Schneider
|
5ccbf3d437
|
unify the lints
|
2016-06-22 10:44:46 +02:00 |
|
Oliver Schneider
|
77e2155778
|
update lints
|
2016-06-21 13:32:34 +02:00 |
|
Oliver 'ker' Schneider
|
e628e4d513
|
allow by default
|
2016-06-16 18:37:56 +02:00 |
|
Oliver Schneider
|
4701f13551
|
round 1
|
2016-06-16 12:20:05 +02:00 |
|
Devon Hollowood
|
74025be59d
|
Make iter_nth work for Vec s too
|
2016-06-16 02:04:32 -07:00 |
|
Devon Hollowood
|
7764dc5ef4
|
Add slice_iter_nth lint
|
2016-06-16 01:36:11 -07:00 |
|
mcarton
|
489576437d
|
Cleanup dependencies and features
|
2016-06-10 00:09:17 +02:00 |
|
mcarton
|
9f70d04000
|
Fix wrong suggestion with MANUAL_SWAP and slices
|
2016-06-05 20:19:00 +02:00 |
|
Oliver Schneider
|
80e81d351d
|
add version check to the unit tests
|
2016-05-30 12:47:04 +02:00 |
|
mcarton
|
42879bcdcb
|
Add a USELESS_LET_IF_SEQ lint
|
2016-05-29 12:19:12 +02:00 |
|
Oliver Schneider
|
bf227f4729
|
split clippy into lints, plugin and cargo-clippy
|
2016-05-27 13:03:58 +02:00 |
|