Oliver Schneider
|
050d7fd308
|
fallout and tests
|
2016-03-29 10:45:18 +02:00 |
|
Oliver Schneider
|
93d097eb12
|
better simplification
|
2016-03-29 10:45:18 +02:00 |
|
mcarton
|
0939f5a2ec
|
Fix false positive in MATCH_SAME_ARMS and guards
|
2016-03-29 01:39:35 +02:00 |
|
mcarton
|
777e810a39
|
Add for _ in vec![…] to the USELESS_VEC lint
|
2016-03-28 23:32:55 +02:00 |
|
mcarton
|
371a5537eb
|
Address nits in DOC_MARKDOWN
|
2016-03-28 21:24:52 +02:00 |
|
mcarton
|
b1d1f095f1
|
Improve the DOC_MARKDOWN lint
`_` can be used for emphasize text. `::` is equality as bad outside
ticks.
|
2016-03-28 21:24:36 +02:00 |
|
mcarton
|
42bf37f49f
|
Add a lint for bad documentation formatting
|
2016-03-28 21:24:36 +02:00 |
|
mcarton
|
941ec6e4f5
|
Beautify more docs
|
2016-03-28 21:24:36 +02:00 |
|
mcarton
|
cfb1bc3723
|
chmod -x test files
|
2016-03-28 21:24:36 +02:00 |
|
mcarton
|
7877a42308
|
Fix some spelling mistakes here and there
|
2016-03-28 21:24:36 +02:00 |
|
mcarton
|
2d5e3f3118
|
Lint transmute from ptr to ref
|
2016-03-28 18:05:43 +02:00 |
|
Manish Goregaokar
|
3d9a7d9140
|
Add test for new() -> Self<'static>
|
2016-03-27 02:46:37 +05:30 |
|
Taylor Cramer
|
6adb9cb53f
|
Added crosspointer transmute error and tests
|
2016-03-24 15:48:38 -07:00 |
|
mcarton
|
15e55f5df5
|
Deprecates 4 lints
Namely STR_TO_STRING, STRING_TO_STRING, UNSTABLE_AS_SLICE and
UNSTABLE_AS_MUT_SLICE.
|
2016-03-24 19:56:48 +01:00 |
|
Manish Goregaokar
|
523c596171
|
Merge pull request #727 from oli-obk/similar_names
lint on binding-names that are too similar
|
2016-03-21 10:35:36 +05:30 |
|
mcarton
|
ef72110684
|
Fix new_without_default with lts and generics
|
2016-03-18 19:12:32 +01:00 |
|
Oliver Schneider
|
fa739e4a0b
|
update for compiletest update
|
2016-03-18 14:06:39 +01:00 |
|
Oliver Schneider
|
6a566a1009
|
use snippet_opt and span_suggestion
|
2016-03-18 14:06:39 +01:00 |
|
Oliver Schneider
|
9dc282e31d
|
improve needless_bool to catch odd construct in non_expressive_names
|
2016-03-18 14:06:39 +01:00 |
|
Oliver Schneider
|
24cdb14d5a
|
refactor for speed
|
2016-03-18 14:06:39 +01:00 |
|
Oliver Schneider
|
aa1ecb6fce
|
fix and rebase
|
2016-03-18 14:06:39 +01:00 |
|
Oliver Schneider
|
077481053c
|
refactoring and bugfix
|
2016-03-18 14:06:39 +01:00 |
|
Oliver Schneider
|
463897fd39
|
lint on too many single character bindings
|
2016-03-18 14:06:39 +01:00 |
|
Oliver Schneider
|
5373ffdeb8
|
suggest inserting underscores for simple cases
|
2016-03-18 14:06:39 +01:00 |
|
Oliver Schneider
|
06ca1fc0a6
|
lint on binding-names that are too similar
|
2016-03-18 14:06:39 +01:00 |
|
Oliver Schneider
|
64110f16dd
|
fix Eq +Hash for Constant
|
2016-03-17 12:23:54 +01:00 |
|
Oliver Schneider
|
432d9fec38
|
refactor clippy-consts to use ConstInt
|
2016-03-17 12:23:54 +01:00 |
|
Martin Carton
|
fe1ded0228
|
Merge pull request #773 from mcarton/rustup
Rustup to *1.9.0-nightly (c66d2380a 2016-03-15)*
|
2016-03-16 20:05:38 +01:00 |
|
mcarton
|
976d17785e
|
Temporary fix for rustc warning false-positive?
|
2016-03-16 19:28:24 +01:00 |
|
mcarton
|
8282a3a426
|
Fix problem in PANIC_PARAMS with inner format!
|
2016-03-15 21:05:37 +01:00 |
|
mcarton
|
251c3eefd1
|
Use span_suggestion in STRING_LIT_AS_BYTES
|
2016-03-15 20:35:41 +01:00 |
|
mcarton
|
1546cc4798
|
Fix ICE in OUT_OF_BOUNDS_INDEXING with ranges
|
2016-03-15 20:35:41 +01:00 |
|
Manish Goregaokar
|
6c7a2ffdb5
|
Rust upgrade to rustc 1.9.0-nightly (74b886ab1 2016-03-13), update compiletest
|
2016-03-15 20:36:21 +05:30 |
|
Oliver Schneider
|
d5a01e8789
|
prevent cc lint from panicking on unreachable code
|
2016-03-14 17:24:55 +01:00 |
|
Manish Goregaokar
|
eed9baa4fb
|
Merge pull request #698 from mcarton/conf
Add a configuration file and a POC `BLACKLISTED_NAME` lint
|
2016-03-13 19:33:03 +05:30 |
|
mcarton
|
0774b203f4
|
Fix false-positive in panic_params
It might still have false positives, but it’s even less likely.
|
2016-03-12 21:23:57 +01:00 |
|
mcarton
|
7eef989ff4
|
Add str to types considered by len_zero
|
2016-03-12 21:23:56 +01:00 |
|
mcarton
|
aa4daea364
|
Lint function with too many arguments
|
2016-03-12 14:52:06 +01:00 |
|
mcarton
|
403c54ec5b
|
White-list third-party in conf files
|
2016-03-12 14:51:47 +01:00 |
|
mcarton
|
a3031e34f9
|
Add a BLACKLISTED_NAME lint
|
2016-03-12 14:51:45 +01:00 |
|
mcarton
|
29c0c2bb09
|
Start implementing a configuration file
|
2016-03-12 14:50:46 +01:00 |
|
mcarton
|
2f13c3bdef
|
Small nits on INDEXING_SLICING
|
2016-03-11 22:10:40 +01:00 |
|
Adolfo Ochagavía
|
87ef5f4d3b
|
Lint against indexing and slicing
This can be useful to prevent panics in a codebase. ATM it is a pedantic
lint, but in the future it should be added to the restricions group.
|
2016-03-11 21:30:35 +01:00 |
|
mcarton
|
c6316df19f
|
Rustup to 1.9.0-nightly (c9629d61c 2016-03-10)
|
2016-03-11 14:18:56 +01:00 |
|
mcarton
|
9cfc6124a3
|
Improve the MATCH_REF_PATS suggestions
|
2016-03-09 16:22:31 +01:00 |
|
Manish Goregaokar
|
d9b5b2a264
|
Merge pull request #730 from mcarton/unused-labels
Lint unused labels and types with `fn new() -> Self` and no `Default` impl
|
2016-03-09 11:26:44 +05:30 |
|
mcarton
|
052f5984e7
|
Fix types comparison
|
2016-03-08 17:00:44 +01:00 |
|
mcarton
|
d7129f560d
|
Lint types with fn new() -> Self and no Default impl
|
2016-03-08 17:00:37 +01:00 |
|
mcarton
|
204c12c99e
|
Lint unused labels
|
2016-03-08 16:43:40 +01:00 |
|
Oliver Schneider
|
bf20b40664
|
fix cyclomatic complexity lint triggering because of short circuit operations
|
2016-03-08 15:10:02 +01:00 |
|