about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlex Vasilev <vaspiring@gmail.com>2023-01-21 00:30:38 +0530
committerAlex Vasilev <vaspiring@gmail.com>2023-01-21 00:30:38 +0530
commitddb2f8760b9834e11c9021637d2a214c7f1fd8d5 (patch)
tree2a0cf90910282d6b3506892f92a580d97f700d79
parent69ffbe25a1ed473678ac142ad5ce852f82d041c6 (diff)
downloadrust-ddb2f8760b9834e11c9021637d2a214c7f1fd8d5.tar.gz
rust-ddb2f8760b9834e11c9021637d2a214c7f1fd8d5.zip
typo fix
-rw-r--r--crates/ide-assists/src/handlers/add_braces.rs58
1 files changed, 29 insertions, 29 deletions
diff --git a/crates/ide-assists/src/handlers/add_braces.rs b/crates/ide-assists/src/handlers/add_braces.rs
index 90bde1bab9b..f6213a6a88e 100644
--- a/crates/ide-assists/src/handlers/add_braces.rs
+++ b/crates/ide-assists/src/handlers/add_braces.rs
@@ -5,36 +5,9 @@ use syntax::{
 
 use crate::{AssistContext, AssistId, AssistKind, Assists};
 
-enum ParentType {
-    MatchArmExpr,
-    ClosureExpr,
-}
-
-fn get_replacement_node(ctx: &AssistContext<'_>) -> Option<(ParentType, ast::Expr)> {
-    if let Some(match_arm) = ctx.find_node_at_offset::<ast::MatchArm>() {
-        let match_arm_expr = match_arm.syntax().children().find_map(ast::Expr::cast)?;
-
-        if matches!(match_arm_expr, ast::Expr::BlockExpr(_)) {
-            return None;
-        }
-
-        return Some((ParentType::MatchArmExpr, match_arm_expr));
-    } else if let Some(closure_expr) = ctx.find_node_at_offset::<ast::ClosureExpr>() {
-        let body = closure_expr.body()?;
-
-        if matches!(body, ast::Expr::BlockExpr(_)) {
-            return None;
-        }
-
-        return Some((ParentType::ClosureExpr, body));
-    }
-
-    None
-}
-
 // Assist: add_braces
 //
-// Adds braces to lamda and match arm expressions
+// Adds braces to lambda and match arm expressions.
 //
 // ```
 // fn foo(n: i32) -> i32 {
@@ -61,7 +34,7 @@ pub(crate) fn add_braces(acc: &mut Assists, ctx: &AssistContext<'_>) -> Option<(
     acc.add(
         AssistId("wrap_with_braces", AssistKind::RefactorRewrite),
         match expr_type {
-            ParentType::ClosureExpr => "Add braces to lamda expression",
+            ParentType::ClosureExpr => "Add braces to lambda expression",
             ParentType::MatchArmExpr => "Add braces to arm expression",
         },
         expr.syntax().text_range(),
@@ -78,6 +51,33 @@ pub(crate) fn add_braces(acc: &mut Assists, ctx: &AssistContext<'_>) -> Option<(
     Some(())
 }
 
+enum ParentType {
+    MatchArmExpr,
+    ClosureExpr,
+}
+
+fn get_replacement_node(ctx: &AssistContext<'_>) -> Option<(ParentType, ast::Expr)> {
+    if let Some(match_arm) = ctx.find_node_at_offset::<ast::MatchArm>() {
+        let match_arm_expr = match_arm.syntax().children().find_map(ast::Expr::cast)?;
+
+        if matches!(match_arm_expr, ast::Expr::BlockExpr(_)) {
+            return None;
+        }
+
+        return Some((ParentType::MatchArmExpr, match_arm_expr));
+    } else if let Some(closure_expr) = ctx.find_node_at_offset::<ast::ClosureExpr>() {
+        let body = closure_expr.body()?;
+
+        if matches!(body, ast::Expr::BlockExpr(_)) {
+            return None;
+        }
+
+        return Some((ParentType::ClosureExpr, body));
+    }
+
+    None
+}
+
 #[cfg(test)]
 mod tests {
     use crate::tests::{check_assist, check_assist_not_applicable};