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.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/ide_assists/src/lib.rs b/crates/ide_assists/src/lib.rs
index 1c55b9fbf..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)]
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,
@@ -133,6 +135,7 @@ mod handlers {
133 mod generate_default_from_enum_variant; 135 mod generate_default_from_enum_variant;
134 mod generate_default_from_new; 136 mod generate_default_from_new;
135 mod generate_is_empty_from_len; 137 mod generate_is_empty_from_len;
138 mod generate_deref;
136 mod generate_derive; 139 mod generate_derive;
137 mod generate_enum_is_method; 140 mod generate_enum_is_method;
138 mod generate_enum_projection_method; 141 mod generate_enum_projection_method;
@@ -201,6 +204,7 @@ mod handlers {
201 generate_default_from_enum_variant::generate_default_from_enum_variant, 204 generate_default_from_enum_variant::generate_default_from_enum_variant,
202 generate_default_from_new::generate_default_from_new, 205 generate_default_from_new::generate_default_from_new,
203 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,
204 generate_derive::generate_derive, 208 generate_derive::generate_derive,
205 generate_enum_is_method::generate_enum_is_method, 209 generate_enum_is_method::generate_enum_is_method,
206 generate_enum_projection_method::generate_enum_as_method, 210 generate_enum_projection_method::generate_enum_as_method,