diff options
Diffstat (limited to 'crates/ide_assists/src/lib.rs')
-rw-r--r-- | crates/ide_assists/src/lib.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crates/ide_assists/src/lib.rs b/crates/ide_assists/src/lib.rs index 3e2c82dac..88ae5c9a9 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)] |
30 | pub enum AssistKind { | 30 | pub 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, |
@@ -118,6 +120,7 @@ mod handlers { | |||
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; |
120 | mod convert_into_to_from; | 122 | mod convert_into_to_from; |
123 | mod convert_tuple_struct_to_named_struct; | ||
121 | mod early_return; | 124 | mod early_return; |
122 | mod expand_glob_import; | 125 | mod expand_glob_import; |
123 | mod extract_function; | 126 | mod extract_function; |
@@ -132,6 +135,7 @@ mod handlers { | |||
132 | mod generate_default_from_enum_variant; | 135 | mod generate_default_from_enum_variant; |
133 | mod generate_default_from_new; | 136 | mod generate_default_from_new; |
134 | mod generate_is_empty_from_len; | 137 | mod generate_is_empty_from_len; |
138 | mod generate_deref; | ||
135 | mod generate_derive; | 139 | mod generate_derive; |
136 | mod generate_enum_is_method; | 140 | mod generate_enum_is_method; |
137 | mod generate_enum_projection_method; | 141 | mod generate_enum_projection_method; |
@@ -187,6 +191,7 @@ mod handlers { | |||
187 | convert_comment_block::convert_comment_block, | 191 | convert_comment_block::convert_comment_block, |
188 | convert_iter_for_each_to_for::convert_iter_for_each_to_for, | 192 | convert_iter_for_each_to_for::convert_iter_for_each_to_for, |
189 | convert_into_to_from::convert_into_to_from, | 193 | convert_into_to_from::convert_into_to_from, |
194 | convert_tuple_struct_to_named_struct::convert_tuple_struct_to_named_struct, | ||
190 | early_return::convert_to_guarded_return, | 195 | early_return::convert_to_guarded_return, |
191 | expand_glob_import::expand_glob_import, | 196 | expand_glob_import::expand_glob_import, |
192 | extract_struct_from_enum_variant::extract_struct_from_enum_variant, | 197 | extract_struct_from_enum_variant::extract_struct_from_enum_variant, |
@@ -199,6 +204,7 @@ mod handlers { | |||
199 | generate_default_from_enum_variant::generate_default_from_enum_variant, | 204 | generate_default_from_enum_variant::generate_default_from_enum_variant, |
200 | generate_default_from_new::generate_default_from_new, | 205 | generate_default_from_new::generate_default_from_new, |
201 | generate_is_empty_from_len::generate_is_empty_from_len, | 206 | generate_is_empty_from_len::generate_is_empty_from_len, |
207 | generate_deref::generate_deref, | ||
202 | generate_derive::generate_derive, | 208 | generate_derive::generate_derive, |
203 | generate_enum_is_method::generate_enum_is_method, | 209 | generate_enum_is_method::generate_enum_is_method, |
204 | generate_enum_projection_method::generate_enum_as_method, | 210 | generate_enum_projection_method::generate_enum_as_method, |