Mateusz Mikuła
|
cc7d66aa9c
|
rustup
|
2018-04-27 14:00:43 +02:00 |
|
Oliver Schneider
|
3b6440212d
|
Merge pull request #2673 from estk/excessive_precision
Excessive precision
|
2018-04-25 18:37:42 +02:00 |
|
Evan Simmons
|
9b14ad493b
|
New excessive precision lint for floats
|
2018-04-24 15:18:23 -07:00 |
|
Oliver Schneider
|
faefb4f225
|
Merge pull request #2684 from 17cupsofcoffee/infallible-destructuring-match
Lint for destructuring tuple structs/variants with an infallible single-armed match
|
2018-04-24 19:08:27 +02:00 |
|
Joe Clay
|
3c38a36d5a
|
Implement lint for destructuring tuple structs with a let and a match (closes #2671)
|
2018-04-24 17:56:13 +01:00 |
|
Oliver Schneider
|
c5b39a5917
|
Version bump
|
2018-04-19 08:36:22 +02:00 |
|
Oliver Schneider
|
ae3213747d
|
Merge pull request #1467 from philipturnbull/option_map_nil_fn
Lint `Option.map(f)` where f returns unit
|
2018-04-15 16:14:25 +02:00 |
|
Oliver Schneider
|
9dc9487567
|
Version bump
|
2018-04-15 15:01:48 +02:00 |
|
Philipp Hansch
|
4f4e20c561
|
Also lint Result.map for unit returns
|
2018-04-15 13:59:57 +02:00 |
|
Philipp Hansch
|
8307a899e9
|
Rename option_map_unit_fn to map_unit_fn
|
2018-04-15 13:01:10 +02:00 |
|
Philipp Hansch
|
a3ff21f4d6
|
Rename lint to option_map_unit_fn
Rust does not have nil.
|
2018-04-15 13:01:09 +02:00 |
|
Phil Turnbull
|
e5ecbb55ee
|
Lint Option.map(f) where f returns nil
|
2018-04-15 13:01:09 +02:00 |
|
Oliver Schneider
|
8ec61a613a
|
Merge pull request #2661 from devonhollowood/ptr-ptr-casts
Replace `misaligned_transmute` lint
|
2018-04-11 13:23:15 +02:00 |
|
Devon Hollowood
|
b77d74030b
|
Deprecate misaligned_transmute
|
2018-04-11 02:50:04 -07:00 |
|
Devon Hollowood
|
c6bc682325
|
Fix misaligned_transmute lint
This is done by adding two new lints: cast_ptr_alignment and
transmute_ptr_to_ptr. These will replace misaligned_transmute.
|
2018-04-11 02:17:59 -07:00 |
|
Oliver Schneider
|
0692b2bb92
|
Temporarily disable the needless_borrow lint
|
2018-04-08 11:13:46 +02:00 |
|
Evan Simmons
|
d712991917
|
New lints for write! / writeln! macros.
|
2018-04-07 22:45:26 -07:00 |
|
Manish Goregaokar
|
2046694029
|
Bump version to 0.0.192
|
2018-04-04 18:00:21 -07:00 |
|
Oliver Schneider
|
c1bbc173da
|
Address review comments
|
2018-03-29 13:41:53 +02:00 |
|
Oliver Schneider
|
eafb9fe8df
|
Update test suite
|
2018-03-28 23:49:32 +02:00 |
|
Oliver Schneider
|
d6344c47e3
|
Categorize all the lints!
|
2018-03-28 15:24:26 +02:00 |
|
Oliver Schneider
|
ef9fdbb8a9
|
Implementation + move one lint
|
2018-03-27 17:13:55 +02:00 |
|
Oliver Schneider
|
9fb63d5fc4
|
Merge pull request #2574 from mark-i-m/i128
i128 is stabilizing
|
2018-03-26 07:04:42 +02:00 |
|
Mark Mansi
|
f25d4fd253
|
make it pass for now
|
2018-03-25 21:04:05 -05:00 |
|
Mark Mansi
|
a4d869ca76
|
i128 is stable
|
2018-03-25 20:35:23 -05:00 |
|
Mateusz Mikuła
|
c7770bf907
|
Remove attributes for stable features
Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
|
2018-03-16 11:09:05 +01:00 |
|
Oliver Schneider
|
8749927973
|
Rustup
|
2018-03-16 09:44:20 +01:00 |
|
Oliver Schneider
|
f7b2578aea
|
Update to rustc master
|
2018-03-13 11:38:21 +01:00 |
|
Oliver Schneider
|
4cf02c7e1a
|
Merge pull request #2483 from kimsnj/infinite_loop
immutable while condition
|
2018-03-07 08:09:48 +01:00 |
|
Manish Goregaokar
|
539b4b61ec
|
Bump to 0.0.187
|
2018-02-26 12:32:18 -08:00 |
|
Manish Goregaokar
|
a512fb265b
|
oops
|
2018-02-26 12:31:29 -08:00 |
|
Manish Goregaokar
|
167d978372
|
Rustup to rustc 1.26.0-nightly (322d7f7b9 2018-02-25)
|
2018-02-26 11:57:14 -08:00 |
|
Karim Snj
|
5c1be4a4ba
|
lint: immutable only vars in while condition
|
2018-02-25 18:25:31 +01:00 |
|
Philipp Krones
|
c43e053f3f
|
Merge branch 'master' into suspicious_impl
|
2018-02-19 13:04:14 +01:00 |
|
flip1995
|
aa20277a17
|
Lint for suspicious implementations of arithmetic std::ops traits
|
2018-02-13 15:40:17 +01:00 |
|
TomasKralCZ
|
85642ddd23
|
Implement redundant field names lint #2244
|
2018-02-10 22:52:31 +01:00 |
|
flip1995
|
63a7daf78c
|
Make decimal_literal_representation a restriction lint
|
2018-02-06 13:05:20 +01:00 |
|
Manish Goregaokar
|
8e8cf2feb1
|
Bump to 0.0.185
|
2018-02-02 13:23:32 +05:30 |
|
Guillem Nieto
|
74ae9b15b5
|
Add question mark operator
|
2018-01-31 00:10:35 +01:00 |
|
Oliver Schneider
|
8123495e0f
|
Version bump
|
2018-01-30 15:02:47 +01:00 |
|
Oliver Schneider
|
39d1d6081f
|
Merge pull request #2340 from phansch/newline_after_attributes
Warn on empty lines after outer attributes
|
2018-01-30 13:09:23 +01:00 |
|
Seiichi Uchida
|
a3c2323767
|
Add double comparions lint
|
2018-01-30 10:35:35 +09:00 |
|
Philipp Hansch
|
80827c1f74
|
Warn on empty lines after outer attributes
|
2018-01-29 10:03:52 +01:00 |
|
Manish Goregaokar
|
81c5a05648
|
Bump to 0.0.183
|
2018-01-29 11:20:29 +05:30 |
|
Devon Hollowood
|
0413b3f6cf
|
Add misaligned_transmute lint
|
2018-01-25 00:48:36 -08:00 |
|
Oliver Schneider
|
930a8c6cab
|
Version Bump
|
2018-01-25 08:58:47 +01:00 |
|
Oliver Schneider
|
8e7f76db9a
|
Merge pull request #2362 from flip1995/master
Lint for numeric literals that have a better representation
|
2018-01-23 15:54:35 +01:00 |
|
flip1995
|
600147926b
|
Apply requested changes
|
2018-01-23 15:29:31 +01:00 |
|
flip1995
|
23f90afa1b
|
Add configurable threshold, default: 4096
|
2018-01-23 12:34:40 +01:00 |
|
Manish Goregaokar
|
96cba36b46
|
Rustup to rustc 1.25.0-nightly (97520ccb1 2018-01-21)
|
2018-01-22 10:35:02 +05:30 |
|