Commit Graph

62 Commits

Author SHA1 Message Date
mcarton 4ca16c8564 Add missing lints to CHANGELOG 2016-08-17 17:13:28 +02:00
Oliver Schneider 3ab6ad59c4
disallow lint attributes on `use` and `extern crate` items 2016-08-17 11:36:04 +02:00
Oliver Schneider ac16695757 Merge pull request #1143 from birkenfeld/issue-455
Lint print!("...\n") (closes #455)
2016-08-17 11:33:32 +02:00
Manish Goregaokar f006805c4a
Bump to 0.0.82 2016-08-17 09:20:20 +05:30
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
Manish Goregaokar e12f14f676
Bump to 0.0.81 2016-08-14 09:13:19 +05:30
scurest b0a96def09 Add lint for reads and writes that depend on evaluation order 2016-08-11 06:01:40 -05: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
mcarton b901e76ffd
Bump to 0.0.80 2016-07-31 19:24:10 +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
mcarton b2637a6f78
Fix markdown in CHANGELOG 2016-07-15 12:32:21 +02:00
Oliver Schneider 319c66a2a4
lint on implementing `visit_string` without also implementing `visit_str` 2016-07-12 17:36:11 +02:00
mcarton 62ddefc783 Bump to 0.0.79 2016-07-10 15:43:06 +02:00
mcarton ded5b30f23
Mention the major sugg. refactoring in CHANGELOG 2016-07-06 14:39:25 +02:00
mcarton 7781f1d7c5 Add a new `not_unsafe_ptr_arg_deref` lint 2016-07-03 13:28:34 +05:30
mcarton f609ac5b58 Bump to 0.0.78 2016-07-02 16:02:27 +02:00
Andre Bogus a12e8394d7 new lint: double_neg 2016-06-30 01:00:25 +02:00
mcarton eba449c2c0
Update CHANGELOG 2016-06-29 17:10:21 +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 e06bc37477
lint on unnecessary and plain wrong transmutes 2016-06-28 14:08:08 +02:00
llogiq f81d253c07 Merge pull request #995 from oli-obk/oh_the_horror
lint on `filter(x).map(y)`, `filter(x).flat_map(y)`, `filter_map(x).flat_map(y)`
2016-06-22 13:06:12 +02:00
Oliver Schneider 5ccbf3d437
unify the lints 2016-06-22 10:44:46 +02:00
Martin Carton 294aeaf4b3 Merge pull request #1012 from Manishearth/nohyg
Don't use identifier hygiene in HIR
2016-06-21 21:23:39 +02:00
mcarton 92c02bd4af
Bump to 0.0.77 2016-06-21 16:36:44 +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
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 17dd0da9da
Bump to 0.0.76 2016-06-10 20:08:56 +02:00
mcarton d7ba66bf44
Automatically defines the `clippy` feature 2016-06-08 21:53:58 +02:00
mcarton 11ea3b8be9
Bump to 0.0.75 2016-06-08 12:23:33 +02:00
mcarton 1aab0e6729 Bump to 0.0.74 2016-06-07 12:22:36 +02:00
mcarton a7a6c0461d
Add environment variable to deactivate wiki links 2016-06-05 22:03:02 +02:00
mcarton 8497e3bacb
Bump to 0.0.73 2016-06-05 21:47:05 +02:00
David Tolnay 35934befbb Release 0.0.72 2016-06-04 14:31:24 -07:00
mcarton efeba8eec3 Fix CHANGELOG 2016-06-01 00:04:47 +02:00
mcarton 5c51a2452d Bump to 0.0.71
Rustup to *rustc 1.10.0-nightly (7bddce693 2016-05-27)*
2016-05-31 23:36:42 +02:00
mcarton 42879bcdcb
Add a `USELESS_LET_IF_SEQ` lint 2016-05-29 12:19:12 +02:00
mcarton c1d7babc92
Bump to 0.0.70 2016-05-28 16:36:58 +02:00
mcarton 8ac545d0fe Fix documentation 2016-05-26 00:08:31 +02:00
mcarton 51d166f17a Support `RegexBuilder` 2016-05-25 21:36:51 +02:00
mcarton 4f11f84dee Lint binary regexes 2016-05-25 21:14:14 +02:00
Andre Bogus 9cfc42275d Split `new_without_default` and `new_without_default_derive`.
This is still very slow, because we do a trait lookup for each field.
Perhaps storing the visited types in a set to reuse types would improve
performance somewhat. Also we may want to pre-decide some known types
(e.g. `Vec<T>`, `Option<T>`).
2016-05-24 18:22:18 +02:00
mcarton f2eea6211c
Bump to 0.0.69 2016-05-23 16:36:20 +02:00
mcarton 86a2c9440d Bump to 0.0.68 2016-05-17 23:26:44 +02:00
Oliver Schneider 1e897f1552 add a companion lint to `no_effect` with suggestions for partially effective statements 2016-05-13 16:43:47 +02:00
mcarton 392df9fbc7 Bump to 0.0.67 2016-05-12 21:22:44 +02:00