about summary refs log tree commit diff
diff options
context:
space:
mode:
authorYoshua Wuyts <yoshuawuyts@gmail.com>2021-10-14 13:52:31 +0200
committerYoshua Wuyts <yoshuawuyts@gmail.com>2021-10-14 13:52:31 +0200
commit8b6ea8ee868bc6f97b145335d792439449910a09 (patch)
tree66000d2f0cafa35023162c6a05b761e89cdbdbdd
parent680dd9d95254d6496447085ec828b02bac20d703 (diff)
downloadrust-8b6ea8ee868bc6f97b145335d792439449910a09.tar.gz
rust-8b6ea8ee868bc6f97b145335d792439449910a09.zip
Update label names
-rw-r--r--crates/ide_assists/src/handlers/generate_delegate_methods.rs (renamed from crates/ide_assists/src/handlers/generate_delegate.rs)18
-rw-r--r--crates/ide_assists/src/lib.rs4
-rw-r--r--crates/ide_assists/src/tests/generated.rs4
3 files changed, 13 insertions, 13 deletions
diff --git a/crates/ide_assists/src/handlers/generate_delegate.rs b/crates/ide_assists/src/handlers/generate_delegate_methods.rs
index 2716df0943a..b6cf353682b 100644
--- a/crates/ide_assists/src/handlers/generate_delegate.rs
+++ b/crates/ide_assists/src/handlers/generate_delegate_methods.rs
@@ -7,9 +7,9 @@ use crate::{
 };
 use syntax::ast::edit::AstNodeEdit;
 
-// Assist: generate_delegate
+// Assist: generate_delegate_methods
 //
-// Generate a delegate method.
+// Generate delegate methods.
 //
 // ```
 // struct Age(u8);
@@ -42,7 +42,7 @@ use syntax::ast::edit::AstNodeEdit;
 //     }
 // }
 // ```
-pub(crate) fn generate_delegate(acc: &mut Assists, ctx: &AssistContext) -> Option<()> {
+pub(crate) fn generate_delegate_methods(acc: &mut Assists, ctx: &AssistContext) -> Option<()> {
     let cap = ctx.config.snippet_cap?;
 
     let strukt = ctx.find_node_at_offset::<ast::Struct>()?;
@@ -72,9 +72,9 @@ pub(crate) fn generate_delegate(acc: &mut Assists, ctx: &AssistContext) -> Optio
             &method.name(ctx.db()).to_string(),
         )?;
         acc.add_group(
-            &GroupLabel("Generate delegate".to_owned()),
-            AssistId("generate_delegate", AssistKind::Generate),
-            format!("Generate a delegate method for '{}'", method.name(ctx.db())),
+            &GroupLabel("Generate delegate methods…".to_owned()),
+            AssistId("generate_delegate_methods", AssistKind::Generate),
+            format!("Generate delegate for `{}.{}()`", field_name, method.name(ctx.db())),
             target,
             |builder| {
                 // Create the function
@@ -156,7 +156,7 @@ mod tests {
     #[test]
     fn test_generate_delegate_create_impl_block() {
         check_assist(
-            generate_delegate,
+            generate_delegate_methods,
             r#"
 struct Age(u8);
 impl Age {
@@ -191,7 +191,7 @@ impl Person {
     #[test]
     fn test_generate_delegate_update_impl_block() {
         check_assist(
-            generate_delegate,
+            generate_delegate_methods,
             r#"
 struct Age(u8);
 impl Age {
@@ -228,7 +228,7 @@ impl Person {
     #[test]
     fn test_generate_delegate_enable_all_attributes() {
         check_assist(
-            generate_delegate,
+            generate_delegate_methods,
             r#"
 struct Age<T>(T);
 impl<T> Age<T> {
diff --git a/crates/ide_assists/src/lib.rs b/crates/ide_assists/src/lib.rs
index e6a85e68d33..bd543ff3e47 100644
--- a/crates/ide_assists/src/lib.rs
+++ b/crates/ide_assists/src/lib.rs
@@ -144,7 +144,7 @@ mod handlers {
     mod generate_is_empty_from_len;
     mod generate_new;
     mod generate_setter;
-    mod generate_delegate;
+    mod generate_delegate_methods;
     mod add_return_type;
     mod inline_call;
     mod inline_local_variable;
@@ -211,7 +211,7 @@ mod handlers {
             generate_constant::generate_constant,
             generate_default_from_enum_variant::generate_default_from_enum_variant,
             generate_default_from_new::generate_default_from_new,
-            generate_delegate::generate_delegate,
+            generate_delegate_methods::generate_delegate_methods,
             generate_deref::generate_deref,
             generate_derive::generate_derive,
             generate_enum_is_method::generate_enum_is_method,
diff --git a/crates/ide_assists/src/tests/generated.rs b/crates/ide_assists/src/tests/generated.rs
index 8729b2eb499..fba7736633a 100644
--- a/crates/ide_assists/src/tests/generated.rs
+++ b/crates/ide_assists/src/tests/generated.rs
@@ -729,9 +729,9 @@ impl Default for Example {
 }
 
 #[test]
-fn doctest_generate_delegate() {
+fn doctest_generate_delegate_methods() {
     check_doc_test(
-        "generate_delegate",
+        "generate_delegate_methods",
         r#####"
 struct Age(u8);
 impl Age {