Fix tests for edition 2018 compatibility

This commit is contained in:
uHOOCCOOHu 2019-07-23 03:59:09 +08:00
parent 434f83a6c7
commit 5265ab8723
No known key found for this signature in database
GPG Key ID: CED392DE0C483D00
8 changed files with 27 additions and 27 deletions

View File

@ -313,7 +313,7 @@ fn mcarton_sees_all() {
}
#[clippy::cognitive_complexity = "0"]
fn try() -> Result<i32, &'static str> {
fn try_() -> Result<i32, &'static str> {
match 5 {
5 => Ok(5),
_ => return Err("bla"),
@ -322,14 +322,14 @@ fn try() -> Result<i32, &'static str> {
#[clippy::cognitive_complexity = "0"]
fn try_again() -> Result<i32, &'static str> {
let _ = try!(Ok(42));
let _ = try!(Ok(43));
let _ = try!(Ok(44));
let _ = try!(Ok(45));
let _ = try!(Ok(46));
let _ = try!(Ok(47));
let _ = try!(Ok(48));
let _ = try!(Ok(49));
let _ = r#try!(Ok(42));
let _ = r#try!(Ok(43));
let _ = r#try!(Ok(44));
let _ = r#try!(Ok(45));
let _ = r#try!(Ok(46));
let _ = r#try!(Ok(47));
let _ = r#try!(Ok(48));
let _ = r#try!(Ok(49));
match 5 {
5 => Ok(5),
_ => return Err("bla"),

View File

@ -216,7 +216,7 @@ LL | | }
error: the function has a cognitive complexity of 1
--> $DIR/cognitive_complexity.rs:316:1
|
LL | / fn try() -> Result<i32, &'static str> {
LL | / fn try_() -> Result<i32, &'static str> {
LL | | match 5 {
LL | | 5 => Ok(5),
LL | | _ => return Err("bla"),
@ -230,9 +230,9 @@ error: the function has a cognitive complexity of 1
--> $DIR/cognitive_complexity.rs:324:1
|
LL | / fn try_again() -> Result<i32, &'static str> {
LL | | let _ = try!(Ok(42));
LL | | let _ = try!(Ok(43));
LL | | let _ = try!(Ok(44));
LL | | let _ = r#try!(Ok(42));
LL | | let _ = r#try!(Ok(43));
LL | | let _ = r#try!(Ok(44));
... |
LL | | }
LL | | }

View File

@ -7,7 +7,7 @@ use alloc::collections::linked_list::LinkedList;
trait Foo {
type Baz = LinkedList<u8>;
fn foo(LinkedList<u8>);
fn foo(_: LinkedList<u8>);
const BAR: Option<LinkedList<u8>>;
}

View File

@ -8,10 +8,10 @@ LL | type Baz = LinkedList<u8>;
= help: a VecDeque might work
error: I see you're using a LinkedList! Perhaps you meant some other data structure?
--> $DIR/dlist.rs:10:12
--> $DIR/dlist.rs:10:15
|
LL | fn foo(LinkedList<u8>);
| ^^^^^^^^^^^^^^
LL | fn foo(_: LinkedList<u8>);
| ^^^^^^^^^^^^^^
|
= help: a VecDeque might work

View File

@ -215,10 +215,10 @@ fn if_same_then_else() -> Result<&'static str, ()> {
};
if true {
try!(Ok("foo"));
r#try!(Ok("foo"));
} else {
//~ ERROR same body as `if` block
try!(Ok("foo"));
r#try!(Ok("foo"));
}
if true {

View File

@ -197,7 +197,7 @@ error: this `if` has identical blocks
LL | } else {
| ____________^
LL | | //~ ERROR same body as `if` block
LL | | try!(Ok("foo"));
LL | | r#try!(Ok("foo"));
LL | | }
| |_____^
|
@ -206,7 +206,7 @@ note: same as this
|
LL | if true {
| _____________^
LL | | try!(Ok("foo"));
LL | | r#try!(Ok("foo"));
LL | | } else {
| |_____^

View File

@ -4,9 +4,9 @@
use std::io;
fn try_macro<T: io::Read + io::Write>(s: &mut T) -> io::Result<()> {
try!(s.write(b"test"));
r#try!(s.write(b"test"));
let mut buf = [0u8; 4];
try!(s.read(&mut buf));
r#try!(s.read(&mut buf));
Ok(())
}

View File

@ -1,8 +1,8 @@
error: handle written amount returned or use `Write::write_all` instead
--> $DIR/unused_io_amount.rs:7:5
|
LL | try!(s.write(b"test"));
| ^^^^^^^^^^^^^^^^^^^^^^^
LL | r#try!(s.write(b"test"));
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `-D clippy::unused-io-amount` implied by `-D warnings`
= note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
@ -10,8 +10,8 @@ LL | try!(s.write(b"test"));
error: handle read amount returned or use `Read::read_exact` instead
--> $DIR/unused_io_amount.rs:9:5
|
LL | try!(s.read(&mut buf));
| ^^^^^^^^^^^^^^^^^^^^^^^
LL | r#try!(s.read(&mut buf));
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)