From 0b3f4527641197510efe9bbe034c07c1bcf41d61 Mon Sep 17 00:00:00 2001 From: Yuki Okushi Date: Thu, 5 Sep 2019 22:45:52 +0900 Subject: [PATCH] Run rustfix --- tests/ui/patterns.fixed | 21 +++++++++++++++++++++ tests/ui/patterns.rs | 1 + tests/ui/patterns.stderr | 2 +- 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 tests/ui/patterns.fixed diff --git a/tests/ui/patterns.fixed b/tests/ui/patterns.fixed new file mode 100644 index 00000000000..a443db7495d --- /dev/null +++ b/tests/ui/patterns.fixed @@ -0,0 +1,21 @@ +// run-rustfix +#![allow(unused)] +#![warn(clippy::all)] +#![feature(slice_patterns)] + +fn main() { + let v = Some(true); + let s = [0, 1, 2, 3, 4]; + match v { + Some(x) => (), + y => (), + } + match v { + Some(x) => (), + y @ None => (), // no error + } + match s { + [x, inside @ .., y] => (), // no error + [..] => (), + } +} diff --git a/tests/ui/patterns.rs b/tests/ui/patterns.rs index f76be38a2fc..2c9f839ecf6 100644 --- a/tests/ui/patterns.rs +++ b/tests/ui/patterns.rs @@ -1,3 +1,4 @@ +// run-rustfix #![allow(unused)] #![warn(clippy::all)] #![feature(slice_patterns)] diff --git a/tests/ui/patterns.stderr b/tests/ui/patterns.stderr index f25e71e872b..784a3feaace 100644 --- a/tests/ui/patterns.stderr +++ b/tests/ui/patterns.stderr @@ -1,5 +1,5 @@ error: the `y @ _` pattern can be written as just `y` - --> $DIR/patterns.rs:10:9 + --> $DIR/patterns.rs:11:9 | LL | y @ _ => (), | ^^^^^ help: try: `y`