Skip to content

Commit 8e83d0c

Browse files
committed
Prefer min_exhaustive_patterns in tests
1 parent 9dd6eda commit 8e83d0c

11 files changed

+11
-11
lines changed

tests/ui/pattern/usefulness/impl-trait.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![feature(never_type)]
2-
#![feature(exhaustive_patterns)]
2+
#![feature(min_exhaustive_patterns)]
33
#![feature(type_alias_impl_trait)]
44
#![feature(non_exhaustive_omitted_patterns_lint)]
55
#![deny(unreachable_patterns)]

tests/ui/pattern/usefulness/uninhabited.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// `Ty::is_inhabited_from` function.
66
#![feature(never_type)]
77
#![feature(never_type_fallback)]
8-
#![feature(exhaustive_patterns)]
8+
#![feature(min_exhaustive_patterns)]
99
#![deny(unreachable_patterns)]
1010

1111
macro_rules! assert_empty {

tests/ui/reachable/unreachable-loop-patterns.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![feature(never_type, never_type_fallback)]
2-
#![feature(exhaustive_patterns)]
2+
#![feature(min_exhaustive_patterns)]
33

44
#![allow(unreachable_code)]
55
#![deny(unreachable_patterns)]

tests/ui/rfcs/rfc-2008-non-exhaustive/uninhabited/indirect_match_with_exhaustive_patterns.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// aux-build:uninhabited.rs
22
#![deny(unreachable_patterns)]
3-
#![feature(exhaustive_patterns)]
3+
#![feature(min_exhaustive_patterns)]
44
#![feature(never_type)]
55

66
extern crate uninhabited;

tests/ui/rfcs/rfc-2008-non-exhaustive/uninhabited/indirect_match_with_exhaustive_patterns_same_crate.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// check-pass
22

33
#![deny(unreachable_patterns)]
4-
#![feature(exhaustive_patterns)]
4+
#![feature(min_exhaustive_patterns)]
55
#![feature(never_type)]
66

77
#[non_exhaustive]

tests/ui/rfcs/rfc-2008-non-exhaustive/uninhabited/match_with_exhaustive_patterns.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// aux-build:uninhabited.rs
22
#![deny(unreachable_patterns)]
3-
#![feature(exhaustive_patterns)]
3+
#![feature(min_exhaustive_patterns)]
44
#![feature(never_type)]
55

66
extern crate uninhabited;

tests/ui/rfcs/rfc-2008-non-exhaustive/uninhabited/match_with_exhaustive_patterns_same_crate.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// check-pass
22

33
#![deny(unreachable_patterns)]
4-
#![feature(exhaustive_patterns)]
4+
#![feature(min_exhaustive_patterns)]
55
#![feature(never_type)]
66

77
#[non_exhaustive]

tests/ui/rfcs/rfc-2008-non-exhaustive/uninhabited/patterns.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// aux-build:uninhabited.rs
22
// build-pass (FIXME(62277): could be check-pass?)
33
#![deny(unreachable_patterns)]
4-
#![feature(exhaustive_patterns)]
4+
#![feature(min_exhaustive_patterns)]
55

66
extern crate uninhabited;
77

tests/ui/rfcs/rfc-2008-non-exhaustive/uninhabited/patterns_same_crate.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![deny(unreachable_patterns)]
2-
#![feature(exhaustive_patterns)]
2+
#![feature(min_exhaustive_patterns)]
33
#![feature(never_type)]
44

55
#[non_exhaustive]

tests/ui/uninhabited/exhaustive-wo-nevertype-issue-51221.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// check-pass
22

3-
#![feature(exhaustive_patterns)]
3+
#![feature(min_exhaustive_patterns)]
44

55
enum Void {}
66
fn main() {

tests/ui/uninhabited/uninhabited-patterns.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#![feature(box_patterns)]
22
#![feature(never_type)]
3-
#![feature(exhaustive_patterns)]
3+
#![feature(min_exhaustive_patterns)]
44
#![deny(unreachable_patterns)]
55

66
mod foo {

0 commit comments

Comments
 (0)