Commit graph

3605 commits

Author SHA1 Message Date
Oliver Schneider d7d7c12fe1
Merge pull request #2569 from rust-lang-nursery/oli-obk-patch-1
Undo a temporary fix for a cargo bug
2018-03-25 10:41:39 +02:00
Oliver Schneider bef1afac5b
Undo a temporary fix for a cargo bug
Fixes #2566
2018-03-25 08:52:00 +02:00
Oliver Schneider 09725c8c0d
Merge pull request #2565 from mikerite/issue_2420_tests_pr
Add tests to ensure that issue #2420 is resolved
2018-03-24 15:15:03 +01:00
Michael Wright 2b68f00722 Add tests to ensure that issue #2420 is resolved
The issue was probably fixed by ff32d5f7. Closes #2420.
2018-03-23 20:26:52 +02:00
llogiq 589704e1dc
Merge pull request #2561 from mikerite/walk_ptrs_ty_depth_pr
Minor refactoring (walk_ptrs_ty_depth)
2018-03-21 20:55:35 +01:00
Michael Wright 70d8f85e7e Minor refactoring (walk_ptrs_ty_depth)
Replace `walk_ptrs_ty_depth` with `walk_ptrs_ty` when the depth value is
ignored.
2018-03-21 20:10:10 +02:00
Oliver Schneider 2d01f42dde
Merge pull request #2539 from Baelyk/master
Add suggestion to useless_format
2018-03-20 08:22:04 +01:00
Baelyk 48027105dc Add suggestion to useless_format
Resolves #2505

Suggests that you use `"foo".to_string()` instead of `format!("foo")`.
2018-03-19 09:27:15 -05:00
Oliver Schneider 71582c1a2b
Merge remote-tracking branch 'origin/master' 2018-03-19 09:26:59 +01:00
Oliver Schneider 47a706682c
Version bump 2018-03-19 09:26:05 +01:00
Oliver Schneider a592e37350
undo accidental push to master 2018-03-18 18:38:49 +01:00
Oliver Schneider 0fc1d8874c
Use rustc from latest merged PR instead of nightly 2018-03-18 15:41:39 +01:00
Oliver Schneider 4edd140e57
Rustup 2018-03-18 13:26:57 +01:00
Oliver Schneider cb7af65e28
Merge pull request #2545 from flip1995/sus_arith
Don't lint comparison operators in arithmetic impls
2018-03-17 23:20:51 +01:00
flip1995 ad459184a3 Don't lint comparison operators in arithmetic impls 2018-03-17 22:02:34 +01:00
Oliver Schneider 03f4ae062d
Merge pull request #2544 from flip1995/panic
Check if the panic message was created by the assert-macro
2018-03-17 21:48:43 +01:00
flip1995 4fdc81dd7a Check if the panic message was created by the assert-macro 2018-03-17 21:19:32 +01:00
Oliver Schneider 6f3f25878f
Merge pull request #2533 from mati865/dogfood
Code cleanup
2018-03-16 12:50:34 +01:00
Mateusz Mikuła 3b387eaabe Allow float_cmp in consts lint code
Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
2018-03-16 11:36:14 +01: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
Mateusz Mikuła 4c94dd238f Fix BiRem for floats
Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
2018-03-16 10:54:49 +01:00
Mateusz Mikuła 23bfa396a0 Format code
Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
2018-03-16 10:54:49 +01:00
Mateusz Mikuła cfb9b982c5 Apply clippy suggestions
Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
2018-03-16 10:54:49 +01:00
Oliver Schneider 8749927973
Rustup 2018-03-16 09:44:20 +01:00
Oliver Schneider c215702555
Merge pull request #2531 from mati865/master
Rustup
2018-03-15 16:42:09 +01:00
Mateusz Mikuła a54e4661b7 Fix warning
Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
2018-03-15 13:24:51 +01:00
Mateusz Mikuła b365811ac0 Update tests after merge
Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
2018-03-15 11:08:17 +01:00
Mateusz Mikuła 3662ee76ab Merge branch 'miri' 2018-03-15 10:49:13 +01:00
Mateusz Mikuła ca785afc31 Update tests
Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
2018-03-15 10:25:57 +01:00
Mateusz Mikuła fd6542d0de Rustup
Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
2018-03-15 10:25:40 +01:00
llogiq ce0a6043f5
Merge pull request #2524 from rust-lang-nursery/update_dependencies
Update dependencies
2018-03-13 16:12:52 +00:00
Oliver Schneider 21f387d278
Update dependencies 2018-03-13 16:54:13 +01:00
Oliver Schneider f7b2578aea
Update to rustc master 2018-03-13 11:38:21 +01:00
Oliver Schneider 5296c52307
Merge pull request #2520 from ordovicia/remove-duct
Remove duct dependency
2018-03-12 08:19:52 +01:00
Oliver Schneider cc818f578e
Merge pull request #2519 from ordovicia/issue-2516
Fix #2516
2018-03-11 14:04:28 +01:00
Hidehito Yabuuchi c5d82e0590 Remove duct dependency 2018-03-11 14:07:16 +09:00
Hidehito Yabuuchi d637163435 Fix comment 2018-03-11 14:03:09 +09:00
Hidehito Yabuuchi ed769a3bc4 Ignore all macros in redundant_field_names 2018-03-11 13:57:28 +09:00
Oliver Schneider 6776e5123a
Merge pull request #2515 from kimsnj/infinite_loop
lint: while immutable condition: do not lint constants
2018-03-08 08:15:26 +01:00
Karim Snj ae5354e6ef lint: while immutable condition: do not lint constants 2018-03-07 18:25:09 +01:00
Oliver Schneider 4cf02c7e1a
Merge pull request #2483 from kimsnj/infinite_loop
immutable while condition
2018-03-07 08:09:48 +01:00
Karim Snj 814827113e lint: immutable condition: add internally mutable test 2018-03-06 18:27:11 +01:00
Oliver Schneider 7d5ecd5ad5
Merge pull request #2511 from flip1995/sus_impl
UnNeg and UnNot count as additional operations now
2018-03-06 14:35:54 +01:00
Oliver Schneider 9683f38560
Merge pull request #2513 from niklasf/increase-unreadable-literal
Increase unreadable_literal digits (fixes #1958)
2018-03-06 14:35:18 +01:00
Niklas Fiekas d55890a2b1 Increase unreadable_literal digits (fixes #1958) 2018-03-06 14:24:01 +01:00
flip1995 ed4535641b
UnNeg and UnNot count as additional operations now 2018-03-06 13:58:03 +01:00
Karim Snj 1ea84c80c1 lint: while immutable condition: refactor to use ExprUseVisitor 2018-03-05 22:42:32 +01:00
Oliver Schneider 7dbf315cde
Merge pull request #2509 from ordovicia/redundant_field_names_range
Remove unused variable and a minor refactoring
2018-03-05 11:13:55 +01:00
Hidehito Yabuuchi 8e406760a4 Move call of is_range_expression() outside of blocks 2018-03-05 18:20:27 +09:00
Oliver Schneider 05f92b84c9
Merge pull request #2507 from ordovicia/redundant_field_names_range
Don't lint range syntax with var name `start` and/or `end`
2018-03-05 09:41:00 +01:00