Benoît Zugmeyer
|
7a9dac4e1c
|
Let cargo-clippy exit with a code > 0 if some error occured
|
2016-05-23 22:35:00 +02:00 |
|
mcarton
|
2a5416d662
|
Rustup to *1.10.0-nightly (9c6904ca1 2016-05-18)*
|
2016-05-23 16:11:19 +02:00 |
|
Manish Goregaokar
|
6a309af2f3
|
Don't panic if cargo rustc fails
|
2016-05-16 23:13:47 +05:30 |
|
Manish Goregaokar
|
f2f5fefd00
|
Allow invalid upcast comparisons
|
2016-05-16 22:52:22 +05:30 |
|
Oliver Schneider
|
1e897f1552
|
add a companion lint to no_effect with suggestions for partially effective statements
|
2016-05-13 16:43:47 +02:00 |
|
llogiq
|
8fa68f1e08
|
Merge pull request #913 from oli-obk/assign_ops
suggest `a op= b` over `a = a op b`
|
2016-05-11 23:36:10 +02:00 |
|
Manish Goregaokar
|
03a309d182
|
Use rustc --print sysroot, bump to v66
|
2016-05-11 11:07:37 -07:00 |
|
Oliver Schneider
|
c6b4b19a43
|
suggest a op= b over a = a op b
|
2016-05-11 15:32:20 +02:00 |
|
Josh Stone
|
11987f5b6f
|
Support either rustup or multirust environment variables
Fixes #910
|
2016-05-10 13:45:37 -07:00 |
|
Oliver Schneider
|
654154d8e7
|
cargo clippy subcommand
|
2016-05-09 16:47:32 +02:00 |
|
Oliver Schneider
|
6edc6a13d4
|
needless borrows found in clippy
|
2016-05-09 13:07:55 +02:00 |
|
Oliver Schneider
|
87faaec7a3
|
add needless_borrow lint
|
2016-05-09 13:07:43 +02:00 |
|
Manish Goregaokar
|
f6290b622c
|
Merge branch 'pr-890'
|
2016-05-02 14:43:11 +05:30 |
|
Andre Bogus
|
0b40ae178a
|
fixed tests, added clippy_restrictions lint group
|
2016-04-30 23:54:10 +02:00 |
|
Andre Bogus
|
9a99979cc4
|
fix #887: New lints for integer/floating-point arithmetic
|
2016-04-30 04:01:47 +02:00 |
|
Andre Bogus
|
e3d86800ff
|
allow items_after_statements by default
|
2016-04-23 07:52:45 +02:00 |
|
Taylor Cramer
|
7961f59303
|
Ran update_lints and updated CHANGELOG.md to reflect addition of mem_forget
|
2016-04-20 13:11:55 -07:00 |
|
Taylor Cramer
|
447940c889
|
Added lint for mem_forget
|
2016-04-20 13:10:23 -07:00 |
|
Taylor Cramer
|
b793ad7f2f
|
Ran update_lints script
|
2016-04-19 16:32:04 -07:00 |
|
Taylor Cramer
|
038f528f45
|
Added lint for use imports which remove unsafe from name
|
2016-04-19 16:31:26 -07:00 |
|
llogiq
|
0bc067089e
|
add neg_multiply lint (#862)
add neg_multiply lint
|
2016-04-17 23:33:21 +02:00 |
|
Georg Brandl
|
12b8a0ac14
|
Make if_not_else lint Allow by default (fixes #859)
|
2016-04-17 12:54:38 +02:00 |
|
mcarton
|
1789430a49
|
Add a TEMPORARY_CSTRING_AS_PTR lint
|
2016-04-14 17:26:07 +02:00 |
|
mcarton
|
c24ba91123
|
Rustup to 1.9.0-nightly (bf5da36f1 2016-04-06)
|
2016-04-08 02:23:14 +02:00 |
|
mcarton
|
ee907b73a4
|
Fix false positive with DOC_MARKDOWN and 32MiB
|
2016-04-04 20:25:21 +02:00 |
|
Taylor Cramer
|
c81edfc7b9
|
Updated lints with script
|
2016-04-02 15:32:56 +02:00 |
|
Taylor Cramer
|
498e0fba7f
|
Initial attempt at linting invalid upcast comparisons
|
2016-04-02 15:32:36 +02:00 |
|
mcarton
|
9438f4f263
|
Rustup to 1.9.0-nightly (30a3849f2 2016-03-30)
|
2016-03-31 17:15:23 +02:00 |
|
Oliver Schneider
|
2917484130
|
make nonminimal_bool allow-by-default
|
2016-03-30 12:55:59 +02:00 |
|
Oliver Schneider
|
e7013a3e9c
|
update lints
|
2016-03-29 10:45:45 +02:00 |
|
Oliver Schneider
|
93d097eb12
|
better simplification
|
2016-03-29 10:45:18 +02:00 |
|
mcarton
|
42bf37f49f
|
Add a lint for bad documentation formatting
|
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 |
|
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 |
|
Oliver Schneider
|
9dc282e31d
|
improve needless_bool to catch odd construct in non_expressive_names
|
2016-03-18 14:06:39 +01:00 |
|
Oliver Schneider
|
ea1c2406cc
|
make single char names threshold configurable
|
2016-03-18 14:06:39 +01:00 |
|
Oliver Schneider
|
24cdb14d5a
|
refactor for speed
|
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
|
06ca1fc0a6
|
lint on binding-names that are too similar
|
2016-03-18 14:06:39 +01:00 |
|
Manish Goregaokar
|
20123eef98
|
Update to rustc 1.9.0-nightly (6d215fe04 2016-03-14)
|
2016-03-15 22:55:07 +05:30 |
|
mcarton
|
14dcb60bf8
|
s/Clippy.toml/clippy.toml
|
2016-03-12 14:52:09 +01:00 |
|
mcarton
|
aa4daea364
|
Lint function with too many arguments
|
2016-03-12 14:52:06 +01:00 |
|
mcarton
|
95e582a338
|
Don’t make conf errors fatal errors
|
2016-03-12 14:51:47 +01:00 |
|
mcarton
|
d118b27abb
|
mv src/conf.rs src/utils
|
2016-03-12 14:51:47 +01:00 |
|
mcarton
|
a3031e34f9
|
Add a BLACKLISTED_NAME lint
|
2016-03-12 14:51:45 +01:00 |
|
mcarton
|
232710cd43
|
Add configuration variables to wiki
|
2016-03-12 14:50:46 +01:00 |
|
mcarton
|
1841804d43
|
Use configuration in the TYPE_COMPLEXITY lint
|
2016-03-12 14:50:46 +01:00 |
|
mcarton
|
29c0c2bb09
|
Start implementing a configuration file
|
2016-03-12 14:50:46 +01:00 |
|