We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 00cdbe6 commit 7186a28Copy full SHA for 7186a28
crates/ide-assists/src/handlers/extract_variable.rs
@@ -350,6 +350,32 @@ fn main() {
350
);
351
}
352
353
+ #[test]
354
+ fn test_extract_var_unit_expr_without_select_not_applicable() {
355
+ check_assist_not_applicable(
356
+ extract_variable,
357
+ r#"
358
+fn foo() {}
359
+fn main() {
360
+ foo()$0;
361
+}
362
+"#,
363
+ );
364
+
365
366
367
368
+fn foo() {
369
+ let mut i = 3;
370
+ if i >= 0 {
371
+ i += 1;
372
+ } else {
373
+ i -= 1;
374
+ }$0
375
+}"#,
376
377
+ }
378
379
#[test]
380
fn test_extract_var_simple() {
381
check_assist(
0 commit comments