diff options
Diffstat (limited to 'src/tools/clippy/tests/ui/needless_question_mark.stderr')
-rw-r--r-- | src/tools/clippy/tests/ui/needless_question_mark.stderr | 93 |
1 files changed, 93 insertions, 0 deletions
diff --git a/src/tools/clippy/tests/ui/needless_question_mark.stderr b/src/tools/clippy/tests/ui/needless_question_mark.stderr new file mode 100644 index 000000000..f8308e24e --- /dev/null +++ b/src/tools/clippy/tests/ui/needless_question_mark.stderr @@ -0,0 +1,93 @@ +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:23:12 + | +LL | return Some(to.magic?); + | ^^^^^^^^^^^^^^^ help: try removing question mark and `Some()`: `to.magic` + | + = note: `-D clippy::needless-question-mark` implied by `-D warnings` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:31:12 + | +LL | return Some(to.magic?) + | ^^^^^^^^^^^^^^^ help: try removing question mark and `Some()`: `to.magic` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:36:5 + | +LL | Some(to.magic?) + | ^^^^^^^^^^^^^^^ help: try removing question mark and `Some()`: `to.magic` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:41:21 + | +LL | to.and_then(|t| Some(t.magic?)) + | ^^^^^^^^^^^^^^ help: try removing question mark and `Some()`: `t.magic` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:50:9 + | +LL | Some(t.magic?) + | ^^^^^^^^^^^^^^ help: try removing question mark and `Some()`: `t.magic` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:55:12 + | +LL | return Ok(tr.magic?); + | ^^^^^^^^^^^^^ help: try removing question mark and `Ok()`: `tr.magic` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:62:12 + | +LL | return Ok(tr.magic?) + | ^^^^^^^^^^^^^ help: try removing question mark and `Ok()`: `tr.magic` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:66:5 + | +LL | Ok(tr.magic?) + | ^^^^^^^^^^^^^ help: try removing question mark and `Ok()`: `tr.magic` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:70:21 + | +LL | tr.and_then(|t| Ok(t.magic?)) + | ^^^^^^^^^^^^ help: try removing question mark and `Ok()`: `t.magic` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:78:9 + | +LL | Ok(t.magic?) + | ^^^^^^^^^^^^ help: try removing question mark and `Ok()`: `t.magic` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:85:16 + | +LL | return Ok(t.magic?); + | ^^^^^^^^^^^^ help: try removing question mark and `Ok()`: `t.magic` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:120:27 + | +LL | || -> Option<_> { Some(Some($expr)?) }() + | ^^^^^^^^^^^^^^^^^^ help: try removing question mark and `Some()`: `Some($expr)` +... +LL | let _x = some_and_qmark_in_macro!(x?); + | ---------------------------- in this macro invocation + | + = note: this error originates in the macro `some_and_qmark_in_macro` (in Nightly builds, run with -Z macro-backtrace for more info) + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:131:5 + | +LL | Some(to.magic?) + | ^^^^^^^^^^^^^^^ help: try removing question mark and `Some()`: `to.magic` + +error: question mark operator is useless here + --> $DIR/needless_question_mark.rs:139:5 + | +LL | Ok(s.magic?) + | ^^^^^^^^^^^^ help: try removing question mark and `Ok()`: `s.magic` + +error: aborting due to 14 previous errors + |