From b98c16a034620913f3dbc67bd3f48ad2686face7 Mon Sep 17 00:00:00 2001 From: Jeremy Kolb Date: Sun, 28 Jun 2020 18:36:05 -0400 Subject: Categorize assists --- crates/ra_assists/src/handlers/add_turbo_fish.rs | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'crates/ra_assists/src/handlers/add_turbo_fish.rs') diff --git a/crates/ra_assists/src/handlers/add_turbo_fish.rs b/crates/ra_assists/src/handlers/add_turbo_fish.rs index 26acf81f2..7a807fbde 100644 --- a/crates/ra_assists/src/handlers/add_turbo_fish.rs +++ b/crates/ra_assists/src/handlers/add_turbo_fish.rs @@ -4,7 +4,7 @@ use test_utils::mark; use crate::{ assist_context::{AssistContext, Assists}, - AssistId, + AssistId, AssistKind, }; // Assist: add_turbo_fish @@ -45,12 +45,16 @@ pub(crate) fn add_turbo_fish(acc: &mut Assists, ctx: &AssistContext) -> Option<( mark::hit!(add_turbo_fish_non_generic); return None; } - acc.add(AssistId("add_turbo_fish"), "Add `::<>`", ident.text_range(), |builder| { - match ctx.config.snippet_cap { + acc.add( + AssistId("add_turbo_fish"), + AssistKind::RefactorRewrite, + "Add `::<>`", + ident.text_range(), + |builder| match ctx.config.snippet_cap { Some(cap) => builder.insert_snippet(cap, ident.text_range().end(), "::<${0:_}>"), None => builder.insert(ident.text_range().end(), "::<_>"), - } - }) + }, + ) } #[cfg(test)] -- cgit v1.2.3