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 |
|
Georg Brandl
|
efb5417439
|
Fix grammar.
|
2016-04-22 18:06:35 +02:00 |
|
Taylor Cramer
|
1e2cc78e08
|
Ran script to update README.md
|
2016-04-21 09:41:38 -07:00 |
|
Taylor Cramer
|
5158a08c5b
|
Changed std::mem::forget errors to mem::forget
|
2016-04-20 18:55:41 -07:00 |
|
Taylor Cramer
|
12ae306630
|
Ticks around std::mem::forget
|
2016-04-20 13:33:05 -07: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
|
b793ad7f2f
|
Ran update_lints script
|
2016-04-19 16:32:04 -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 |
|
Taylor Cramer
|
106ae7da44
|
Invalid upcast comparison cleanup
|
2016-04-02 15:32:57 +02:00 |
|
Taylor Cramer
|
c81edfc7b9
|
Updated lints with script
|
2016-04-02 15:32:56 +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
|
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
|
2d5e3f3118
|
Lint transmute from ptr to ref
|
2016-03-28 18:05:43 +02:00 |
|
llogiq
|
deb0f3120d
|
Merge pull request #797 from cramertj/master
Added crosspointer transmute error and tests
|
2016-03-25 00:59:47 +01:00 |
|
Taylor Cramer
|
bafffbd624
|
Ran python lint updater
|
2016-03-24 16:40:06 -07:00 |
|
Tim Neumann
|
e53babef8f
|
Mention running optional clippy dependency with cargo rustc
|
2016-03-24 23:03:51 +01: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
|
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
|
06ca1fc0a6
|
lint on binding-names that are too similar
|
2016-03-18 14:06:39 +01:00 |
|
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
|
578750aae1
|
Document the configuration file
|
2016-03-12 14:51:47 +01:00 |
|
mcarton
|
a3031e34f9
|
Add a BLACKLISTED_NAME lint
|
2016-03-12 14:51:45 +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
|
3f112b1b8a
|
Fix punctuation in README
|
2016-03-11 14:26:26 +01:00 |
|
Manish Goregaokar
|
1d41ec9846
|
Merge pull request #742 from ctjhoa/master
Add clippy linting service badge
|
2016-03-11 08:41:53 +05:30 |
|
Camille TJHOA
|
e67e21ca5d
|
Add link with clippy service
|
2016-03-10 21:42:24 +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 |
|
KALPESH KRISHNA
|
55fbf59f3b
|
Linting classical overflow checks.
|
2016-03-08 02:48:42 +05:30 |
|
Camille TJHOA
|
59f44eb17a
|
add clippy service badge
|
2016-03-07 00:12:06 +01:00 |
|
KALPESH KRISHNA
|
e421a0f8a3
|
Warn about calling a closure in the same expression where it's defined.
|
2016-03-05 22:41:52 +05:30 |
|
Oliver Schneider
|
3b7720f992
|
lint ! and != in if expressions with else branches
|
2016-02-29 12:34:48 +01:00 |
|
Oliver Schneider
|
67213c9be4
|
lint unportable clike enum discriminants
|
2016-02-29 09:36:13 +01:00 |
|
mcarton
|
76004306cc
|
Lint manual swaps
|
2016-02-28 12:16:13 +01:00 |
|
mcarton
|
72ef26272d
|
Lint foo = bar; bar = foo sequences
|
2016-02-28 00:02:43 +01:00 |
|
mcarton
|
1c3cce8ba5
|
Add a lint about suspiciously formatted else if
|
2016-02-27 18:18:53 +01:00 |
|
mcarton
|
810de56079
|
Add a lint about suspiciously formatted =@ ops
For `@` in {`*`, `!`, `-`}.
|
2016-02-27 17:57:36 +01:00 |
|
mcarton
|
ef4401d4ac
|
Lint about usage of format!("string literal")
|
2016-02-20 17:46:20 +01:00 |
|
llogiq
|
59c8f6210b
|
Merge pull request #669 from shssoichiro/single-char-pattern
Lint single-character strings as P: Pattern args
|
2016-02-16 14:24:22 +01:00 |
|
mcarton
|
b5ba621f61
|
Make DERIVE_HASH_NOT_EQ symmetric
|
2016-02-16 00:15:11 +01:00 |
|
Joshua Holmer
|
7eea67605a
|
Lint single-character strings as P: Pattern args
Fixes #650
|
2016-02-14 22:40:43 -05:00 |
|