aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_assists/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ide_assists/src/lib.rs')
-rw-r--r--crates/ide_assists/src/lib.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/crates/ide_assists/src/lib.rs b/crates/ide_assists/src/lib.rs
index 8c068a6c0..3694f468f 100644
--- a/crates/ide_assists/src/lib.rs
+++ b/crates/ide_assists/src/lib.rs
@@ -28,7 +28,9 @@ pub use assist_config::AssistConfig;
28 28
29#[derive(Debug, Clone, Copy, PartialEq, Eq)] 29#[derive(Debug, Clone, Copy, PartialEq, Eq)]
30pub enum AssistKind { 30pub enum AssistKind {
31 // FIXME: does the None variant make sense? Probably not.
31 None, 32 None,
33
32 QuickFix, 34 QuickFix,
33 Generate, 35 Generate,
34 Refactor, 36 Refactor,
@@ -117,10 +119,12 @@ mod handlers {
117 mod convert_integer_literal; 119 mod convert_integer_literal;
118 mod convert_comment_block; 120 mod convert_comment_block;
119 mod convert_iter_for_each_to_for; 121 mod convert_iter_for_each_to_for;
122 mod convert_into_to_from;
120 mod early_return; 123 mod early_return;
121 mod expand_glob_import; 124 mod expand_glob_import;
122 mod extract_function; 125 mod extract_function;
123 mod extract_struct_from_enum_variant; 126 mod extract_struct_from_enum_variant;
127 mod extract_type_alias;
124 mod extract_variable; 128 mod extract_variable;
125 mod fill_match_arms; 129 mod fill_match_arms;
126 mod fix_visibility; 130 mod fix_visibility;
@@ -184,9 +188,11 @@ mod handlers {
184 convert_integer_literal::convert_integer_literal, 188 convert_integer_literal::convert_integer_literal,
185 convert_comment_block::convert_comment_block, 189 convert_comment_block::convert_comment_block,
186 convert_iter_for_each_to_for::convert_iter_for_each_to_for, 190 convert_iter_for_each_to_for::convert_iter_for_each_to_for,
191 convert_into_to_from::convert_into_to_from,
187 early_return::convert_to_guarded_return, 192 early_return::convert_to_guarded_return,
188 expand_glob_import::expand_glob_import, 193 expand_glob_import::expand_glob_import,
189 extract_struct_from_enum_variant::extract_struct_from_enum_variant, 194 extract_struct_from_enum_variant::extract_struct_from_enum_variant,
195 extract_type_alias::extract_type_alias,
190 fill_match_arms::fill_match_arms, 196 fill_match_arms::fill_match_arms,
191 fix_visibility::fix_visibility, 197 fix_visibility::fix_visibility,
192 flip_binexpr::flip_binexpr, 198 flip_binexpr::flip_binexpr,