Oliver Schneider
|
2d145b2ef5
|
don't lint macro_rules! in items_after_statements
|
2017-03-13 11:09:56 +01:00 |
|
Techcable
|
9aebb59a68
|
Fix compilation on latest nightly
The ability for plugins to add MIR passes was removed as of 4ca9c97ac.
Luckily, we don't use this feature at all and can safely ignore it.
Fixes #1618
|
2017-03-12 20:13:20 -07:00 |
|
Martin Carton
|
b48243c08c
|
Merge pull request #1610 from Manishearth/no_const_warnings
Don't lint `nan_cmp` and `zero_ptr` in constants
|
2017-03-07 20:20:14 +01:00 |
|
Oliver Schneider
|
40d50fe8b2
|
Don't lint nan_cmp and zero_ptr in constants
|
2017-03-07 12:58:07 +01:00 |
|
Oliver Schneider
|
e5fd3c7f94
|
Merge pull request #1603 from Manishearth/publish
Rustup publish
|
2017-03-05 11:11:46 +01:00 |
|
Oliver Schneider
|
2a8fca599b
|
Mostly apply rustfmt
|
2017-03-05 10:27:20 +01:00 |
|
Oliver Schneider
|
484e219b93
|
Bump the version
|
2017-03-05 10:26:01 +01:00 |
|
Oliver Schneider
|
a7f4505253
|
Merge pull request #1601 from ensch/master
Fix for rustc 1.17.0-nightly (b1e31766d 2017-03-03)
|
2017-03-05 09:41:15 +01:00 |
|
Enrico Schmitz
|
1f8b212298
|
CFG::new now wants Body instead of Expr
|
2017-03-05 02:15:39 +00:00 |
|
Martin Carton
|
c2d9d46cc1
|
Merge pull request #1592 from Manishearth/node_id_to_type
Bugfixes
|
2017-03-03 19:53:15 +01:00 |
|
Oliver Schneider
|
ac48e09255
|
Simplify snippet body by forwarding to snippet_opt
|
2017-03-03 16:56:35 +01:00 |
|
Oliver Schneider
|
a33930f815
|
Fix single-match-else in the presence of macros expressions expanding to blocks
|
2017-03-03 16:56:16 +01:00 |
|
Oliver Schneider
|
a161d3f8f4
|
deduplicate single_match_else reporting
|
2017-03-03 15:44:23 +01:00 |
|
Oliver Schneider
|
26270c7451
|
Fix ice
|
2017-03-03 14:46:33 +01:00 |
|
Oliver Schneider
|
268b15f288
|
Merge pull request #1589 from sanmai-NL/patch-1
Add ‘ECMAScript’ to default `doc-valid-idents`
|
2017-03-03 13:20:40 +01:00 |
|
Sander Maijers
|
5ab8e7d95a
|
Add ECMAScript to default doc-valid-idents
FYI, https://en.wikipedia.org/wiki/ECMAScript .
|
2017-03-03 12:28:15 +01:00 |
|
Oliver Schneider
|
e0c5b7d5e1
|
Merge branch 'master' of github.com:Manishearth/rust-clippy into rustup
|
2017-03-02 13:23:55 +01:00 |
|
Oliver Schneider
|
dee7d76772
|
Bump the version
|
2017-03-02 12:27:32 +01:00 |
|
Oliver Schneider
|
3ebc12d25f
|
Merge pull request #1584 from ensch/master
Fix for rustc 1.17.0-nightly (be760566c 2017-02-28)
|
2017-03-02 12:26:22 +01:00 |
|
Oliver Schneider
|
51295960bf
|
Fix invalid_upcast_comparisons lint for same size sign casts
|
2017-03-02 10:41:20 +01:00 |
|
Oliver Schneider
|
7bfa53f504
|
Almost there
|
2017-03-01 18:46:18 +01:00 |
|
Enrico Schmitz
|
6f0fd15da9
|
Handle all types in to_const_range
|
2017-03-01 16:17:30 +01:00 |
|
Enrico Schmitz
|
353945a01b
|
Use expect instead of unwrap to make clippy happy
|
2017-03-01 15:42:58 +01:00 |
|
Enrico Schmitz
|
d4050c275e
|
Remove old tests for ConstInt::Infer as it has been removed
|
2017-03-01 15:38:31 +01:00 |
|
Enrico Schmitz
|
0cf7990e72
|
Also handle ConstFloat::F32 in is_allowed
|
2017-03-01 15:33:32 +01:00 |
|
Enrico Schmitz
|
7ba3a713a1
|
Using to_u128_unchecked and int_type instead of creating a ConstantInt
|
2017-03-01 15:26:40 +01:00 |
|
Enrico Schmitz
|
63296f0393
|
Handle signed types in node_as_const_fullint
|
2017-03-01 15:06:53 +01:00 |
|
Enrico Schmitz
|
7e24e1db09
|
Using f.unsafety() instead of f.skip_binder().unsafety
|
2017-03-01 14:46:35 +01:00 |
|
Enrico Schmitz
|
8380dd31da
|
Fix wrong life time for all_ranges
|
2017-03-01 14:45:45 +01:00 |
|
Enrico Schmitz
|
38251dccb0
|
Array lengths are usize, so you need ConstInt::Usize(...)
|
2017-03-01 14:44:52 +01:00 |
|
Enrico Schmitz
|
887a3c184e
|
Make tests compile for rustc 1.17.0-nightly (be760566c 2017-02-28)
|
2017-03-01 14:33:17 +01:00 |
|
Oliver Schneider
|
a1dc49c51b
|
Remove unused import
|
2017-03-01 14:07:08 +01:00 |
|
Enrico Schmitz
|
f66e0aad84
|
Fix for rustc 1.17.0-nightly (be760566c 2017-02-28)
|
2017-03-01 13:24:19 +01:00 |
|
Oliver Schneider
|
a39b5f95b8
|
Merge pull request #1581 from Manishearth/cargofix
Get cargo clippy working on 64 bit windows again
|
2017-02-28 14:30:15 +01:00 |
|
Oliver Schneider
|
a78ca9e955
|
Run rustfmt
|
2017-02-28 14:29:06 +01:00 |
|
Oliver Schneider
|
e53575b871
|
Bump the version
|
2017-02-28 14:27:54 +01:00 |
|
Oliver Schneider
|
5c2549482a
|
Get cargo clippy working on 64 bit windows again
fixes #1244
|
2017-02-28 12:47:48 +01:00 |
|
Oliver Schneider
|
d53b878af6
|
Merge branch 'master' into 1537-drop_copy
|
2017-02-27 12:36:34 +01:00 |
|
Oliver Schneider
|
0623730a96
|
Merge pull request #1578 from Manishearth/rustup
Rustup
|
2017-02-27 10:29:17 +01:00 |
|
Oliver Schneider
|
eae9f73ea3
|
Fix list of markdown links
|
2017-02-27 09:54:42 +01:00 |
|
Oliver Schneider
|
baa34955db
|
Fix order of publishing steps
|
2017-02-27 09:49:18 +01:00 |
|
Oliver Schneider
|
07698d1574
|
Run rustfmt
|
2017-02-27 09:49:02 +01:00 |
|
Oliver Schneider
|
1369569ac7
|
Bump the version
|
2017-02-27 09:48:13 +01:00 |
|
Oliver Schneider
|
b9f183d31f
|
rustup
|
2017-02-27 09:45:02 +01:00 |
|
Tristian Celestin
|
12af338150
|
Add space between colon and type annotation
Wrapped string in Rust don't require a backslash
|
2017-02-26 23:07:53 -05:00 |
|
Tristian Celestin
|
75e28610a7
|
Merged drop_forget_ref.rs with drop_forget_copy.rs.
Moved constant message strings out of declare_lint! macros.
|
2017-02-26 21:57:47 -05:00 |
|
Tristian Celestin
|
3075b01d8c
|
Stored linter messages in constants.
Use is_copy() function instead of calling moves_by_default()
|
2017-02-26 17:57:56 -05:00 |
|
Tristian Celestin
|
aa037d1ef0
|
Merge branch 'master' into 1537-drop_copy
|
2017-02-25 23:11:21 -05:00 |
|
Tristian Celestin
|
b8defc6cc4
|
Warn on calls to std::mem::drop or std::mem::forget with a Copy type
|
2017-02-25 23:05:37 -05:00 |
|
llogiq
|
455fa0c40a
|
Merge pull request #1573 from sinkuu/len_zero_slice
Enable `len_zero` for slices
|
2017-02-25 07:29:58 +01:00 |
|