Commit graph

2402 commits

Author SHA1 Message Date
Oliver Schneider
f32fab1c8f panic!("{}") lint is broken 2017-04-06 16:49:03 +02:00
Oliver Schneider
6d921b4734 fix various rustup failures 2017-04-06 16:48:48 +02:00
Enrico Schmitz
7c94a62048 Reenable mut_mut_macro.rs test 2017-04-01 00:25:23 +02:00
Enrico Schmitz
7a4f7c335b Remove unused cs parameter for is_macro and friends 2017-04-01 00:14:04 +02:00
Enrico Schmitz
8aef64dfe8 Fix src/needless_bool.rs by using ExprBlock(block) = then 2017-03-31 23:46:08 +02:00
Enrico Schmitz
8297c19fcc Fixing src/copies.rs and src/entries.rs by using ExprBlock(block) = then.node 2017-03-31 23:36:45 +02:00
Enrico Schmitz
8f9fb97eb6 First try for a fix for rustc 1.18.0-nightly (5c94997b6 2017-03-30 2017-03-31 19:23:35 +02:00
Oliver Schneider
9c3c938761 Merge pull request #1613 from Manishearth/dont_ref_operator_args
Dont ref operator args
2017-03-30 11:16:20 +02:00
Oliver Schneider
0ae1a77a2e Do some additional cleanup around InternedString and Symbol 2017-03-30 10:21:13 +02:00
Oliver Schneider
d9e69a70df
Fix fallout 2017-03-30 09:46:04 +02:00
Oliver Schneider
5de367f793
Don't create additional references when invoking binary operators 2017-03-30 09:46:00 +02:00
Martin Carton
813daf236f Merge pull request #1640 from Manishearth/multiple_matching_crates
Remove some legacy code
2017-03-27 19:47:45 +02:00
Oliver Schneider
8f88ead7d6 Remove some legacy code 2017-03-27 14:51:37 +02:00
Oliver Schneider
269b8d33c9 Merge pull request #1575 from tristianc/1537-drop_copy
Calls to mem::drop on Copy types
2017-03-24 13:39:30 +01:00
Oliver Schneider
5547fbb770 Fix accidental newline in diagnostic and missing entries in lint_array! 2017-03-24 10:21:12 +01:00
Oliver Schneider
8ae82eb4ab
Merge remote-tracking branch 'origin/master' into 1537-drop_copy 2017-03-24 10:11:46 +01:00
Oliver Schneider
4f473f7f60 Merge pull request #1617 from sinkuu/proc_macro_pass_by_value
Filter out proc_macro_derive functions
2017-03-24 10:10:24 +01:00
Oliver Schneider
b1b43da20a Merge pull request #1627 from Manishearth/dont-panic
Don't panic if traits not found
2017-03-24 10:09:59 +01:00
sinkuu
a712271df6 Filter out proc_macro_derive functions (fixes #1615) 2017-03-21 17:09:21 +09:00
Oliver Schneider
f2e8f526e6 Run rustfmt 2017-03-21 08:57:54 +01:00
Oliver Schneider
9bdd84cfdb
Bump the version 2017-03-21 08:57:19 +01:00
Oliver Schneider
b7bc8d923b Merge pull request #1634 from ensch/master
Fix for rustc 1.17.0-nightly (6eb9960d3 2017-03-19)
2017-03-21 08:50:52 +01:00
Enrico Schmitz
b409356a04 Fix appveyor curl path 2017-03-21 00:52:52 +01:00
Enrico Schmitz
fa0a670201 Simplify attr_is_cfg in returns.rs 2017-03-21 00:34:05 +01:00
Enrico Schmitz
f8df4aed0f Fix for rustc 1.17.0-nightly (6eb9960d3 2017-03-19) 2017-03-21 00:22:19 +01:00
Manish Goregaokar
2a04fe9652 Merge pull request #1629 from Manishearth/typos
fix typos
2017-03-17 16:41:44 -07:00
Andre Bogus
30e0c0fc96 fix typos 2017-03-17 21:21:32 +01:00
Oliver Schneider
f5e66bbb47 Run rustfmt 2017-03-17 17:19:47 +01:00
Oliver Schneider
c59c7c1194
Bump the version 2017-03-17 17:19:17 +01:00
Andre Bogus
c2ff30375a Don't panic if traits not found 2017-03-16 08:57:17 +01:00
llogiq
bed96fb3da Merge pull request #1625 from Manishearth/rustup_catch
Rustup: Add ExprKind::Catch
2017-03-16 08:56:29 +01:00
Andre Bogus
bc934a3ed9 Rustup: Add ExprKind::Catch 2017-03-16 00:56:21 +01:00
Manish Goregaokar
07b6d08aba Merge pull request #1620 from Manishearth/oli-obk-patch-2
Update CONTRIBUTING.md
2017-03-14 08:29:47 -07:00
Oliver Schneider
713fa53fd2 Update CONTRIBUTING.md 2017-03-14 16:25:40 +01:00
Oliver Schneider
4c6e225830
Run rustfmt 2017-03-13 11:40:56 +01:00
Oliver Schneider
49dd2dda57
Bump the version 2017-03-13 11:40:56 +01:00
Oliver Schneider
d77dc1f281 Merge pull request #1619 from Techcable/fix/mir_passes
Fix compilation on latest nightly
2017-03-13 11:30:02 +01:00
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