rust/tests/ui/unnecessary_wrap.stderr

107 lines
2.3 KiB
Plaintext
Raw Normal View History

2020-10-12 05:27:47 -05:00
error: this function's return value is unnecessarily wrapped by `Option`
2020-09-22 12:57:47 -05:00
--> $DIR/unnecessary_wrap.rs:8:1
|
LL | / fn func1(a: bool, b: bool) -> Option<i32> {
LL | | if a && b {
LL | | return Some(42);
LL | | }
... |
LL | | }
LL | | }
| |_^
|
= note: `-D clippy::unnecessary-wrap` implied by `-D warnings`
2020-09-26 01:39:39 -05:00
help: remove `Option` from the return type...
|
2020-09-20 04:22:01 -05:00
LL | fn func1(a: bool, b: bool) -> i32 {
2020-09-26 01:39:39 -05:00
| ^^^
help: ...and change the returning expressions
|
LL | return 42;
LL | }
LL | if a {
LL | Some(-1);
2020-09-26 01:39:39 -05:00
LL | 2
LL | } else {
...
2020-10-12 05:27:47 -05:00
error: this function's return value is unnecessarily wrapped by `Option`
2020-09-26 02:27:10 -05:00
--> $DIR/unnecessary_wrap.rs:21:1
|
2020-09-26 02:27:10 -05:00
LL | / fn func2(a: bool, b: bool) -> Option<i32> {
LL | | if a && b {
LL | | return Some(10);
LL | | }
... |
LL | | }
LL | | }
| |_^
|
help: remove `Option` from the return type...
|
LL | fn func2(a: bool, b: bool) -> i32 {
| ^^^
help: ...and change the returning expressions
|
LL | return 10;
LL | }
LL | if a {
LL | 20
LL | } else {
LL | 30
|
2020-10-12 05:27:47 -05:00
error: this function's return value is unnecessarily wrapped by `Option`
2020-09-26 02:27:10 -05:00
--> $DIR/unnecessary_wrap.rs:51:1
|
LL | / fn func5() -> Option<i32> {
LL | | Some(1)
LL | | }
| |_^
2020-09-20 04:22:01 -05:00
|
2020-09-26 01:39:39 -05:00
help: remove `Option` from the return type...
2020-09-20 04:22:01 -05:00
|
2020-09-26 02:27:10 -05:00
LL | fn func5() -> i32 {
2020-09-26 01:39:39 -05:00
| ^^^
help: ...and change the returning expressions
|
2020-09-20 04:22:01 -05:00
LL | 1
|
2020-10-12 05:27:47 -05:00
error: this function's return value is unnecessarily wrapped by `Result`
2020-09-26 02:27:10 -05:00
--> $DIR/unnecessary_wrap.rs:61:1
2020-09-20 04:22:01 -05:00
|
2020-09-26 02:27:10 -05:00
LL | / fn func7() -> Result<i32, ()> {
2020-09-20 04:22:01 -05:00
LL | | Ok(1)
LL | | }
| |_^
|
2020-09-26 01:39:39 -05:00
help: remove `Result` from the return type...
2020-09-20 04:22:01 -05:00
|
2020-09-26 02:27:10 -05:00
LL | fn func7() -> i32 {
2020-09-26 01:39:39 -05:00
| ^^^
help: ...and change the returning expressions
|
2020-09-20 04:22:01 -05:00
LL | 1
|
2020-10-18 02:53:18 -05:00
error: this function's return value is unnecessarily wrapped by `Option`
2020-10-18 03:17:45 -05:00
--> $DIR/unnecessary_wrap.rs:93:5
2020-10-18 02:53:18 -05:00
|
2020-10-18 03:17:45 -05:00
LL | / fn func12() -> Option<i32> {
2020-10-18 02:53:18 -05:00
LL | | Some(1)
LL | | }
| |_____^
|
help: remove `Option` from the return type...
|
2020-10-18 03:17:45 -05:00
LL | fn func12() -> i32 {
2020-10-18 02:53:18 -05:00
| ^^^
help: ...and change the returning expressions
|
LL | 1
|
error: aborting due to 5 previous errors