Unnamed repository; edit this file 'description' to name the repository.
Merge pull request #22571 from desiderautumn/featureless
Remove unnecessary feature flags from tests
Chayim Refael Friedman 5 weeks ago
parent 5c7ce22 · parent 3e1d2c4 · commit 0717eac
-rw-r--r--crates/ide-assists/src/handlers/destructure_tuple_binding.rs4
-rw-r--r--crates/ide-assists/src/handlers/replace_if_let_with_match.rs6
-rw-r--r--crates/ide-diagnostics/src/handlers/invalid_cast.rs1
3 files changed, 0 insertions, 11 deletions
diff --git a/crates/ide-assists/src/handlers/destructure_tuple_binding.rs b/crates/ide-assists/src/handlers/destructure_tuple_binding.rs
index 2755962362..a272351e13 100644
--- a/crates/ide-assists/src/handlers/destructure_tuple_binding.rs
+++ b/crates/ide-assists/src/handlers/destructure_tuple_binding.rs
@@ -1236,15 +1236,11 @@ fn main {
fn destructure_in_sub_pattern() {
check_sub_pattern_assist(
r#"
-#![feature(bindings_after_at)]
-
fn main() {
let $0t = (1,2);
}
"#,
r#"
-#![feature(bindings_after_at)]
-
fn main() {
let t @ ($0_0, _1) = (1,2);
}
diff --git a/crates/ide-assists/src/handlers/replace_if_let_with_match.rs b/crates/ide-assists/src/handlers/replace_if_let_with_match.rs
index ff2d0544b2..6959988db7 100644
--- a/crates/ide-assists/src/handlers/replace_if_let_with_match.rs
+++ b/crates/ide-assists/src/handlers/replace_if_let_with_match.rs
@@ -712,13 +712,11 @@ impl VariantData {
check_assist(
replace_if_let_with_match,
r#"
-#![feature(if_let_guard)]
fn main() {
if $0let true = true && let Some(1) = None {} else { other() }
}
"#,
r#"
-#![feature(if_let_guard)]
fn main() {
match true {
true if let Some(1) = None => {}
@@ -731,7 +729,6 @@ fn main() {
check_assist(
replace_if_let_with_match,
r#"
-#![feature(if_let_guard)]
fn main() {
if true {
$0if let ParenExpr(expr) = cond
@@ -758,7 +755,6 @@ fn main() {
}
"#,
r#"
-#![feature(if_let_guard)]
fn main() {
if true {
match cond {
@@ -816,13 +812,11 @@ fn main() {
check_assist(
replace_if_let_with_match,
r#"
-#![feature(if_let_guard)]
fn main() {
if $0let true = true && let Some(1) = None {}
}
"#,
r#"
-#![feature(if_let_guard)]
fn main() {
match true {
true if let Some(1) = None => {}
diff --git a/crates/ide-diagnostics/src/handlers/invalid_cast.rs b/crates/ide-diagnostics/src/handlers/invalid_cast.rs
index bd8fa69e28..e1c2053289 100644
--- a/crates/ide-diagnostics/src/handlers/invalid_cast.rs
+++ b/crates/ide-diagnostics/src/handlers/invalid_cast.rs
@@ -1025,7 +1025,6 @@ fn _slice(bar: &[i32]) -> bool {
check_diagnostics(
r#"
//- minicore: coerce_unsized, dispatch_from_dyn
-#![feature(trait_upcasting)]
trait Foo {}
trait Bar: Foo {}