Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-db/src/assists.rs')
| -rw-r--r-- | crates/ide-db/src/assists.rs | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/crates/ide-db/src/assists.rs b/crates/ide-db/src/assists.rs index 9ff3e10a1e..90ae4a3b5b 100644 --- a/crates/ide-db/src/assists.rs +++ b/crates/ide-db/src/assists.rs @@ -43,9 +43,6 @@ pub enum Command { #[derive(Debug, Clone, Copy, PartialEq, Eq)] pub enum AssistKind { - // FIXME: does the None variant make sense? Probably not. - None, - QuickFix, Generate, Refactor, @@ -61,7 +58,7 @@ impl AssistKind { } match self { - AssistKind::None | AssistKind::Generate => true, + AssistKind::Generate => true, AssistKind::Refactor => matches!( other, AssistKind::RefactorExtract @@ -74,7 +71,6 @@ impl AssistKind { pub fn name(&self) -> &str { match self { - AssistKind::None => "None", AssistKind::QuickFix => "QuickFix", AssistKind::Generate => "Generate", AssistKind::Refactor => "Refactor", @@ -90,7 +86,6 @@ impl FromStr for AssistKind { fn from_str(s: &str) -> Result<Self, Self::Err> { match s { - "None" => Ok(AssistKind::None), "QuickFix" => Ok(AssistKind::QuickFix), "Generate" => Ok(AssistKind::Generate), "Refactor" => Ok(AssistKind::Refactor), @@ -108,10 +103,6 @@ impl FromStr for AssistKind { pub struct AssistId(pub &'static str, pub AssistKind, pub Option<usize>); impl AssistId { - pub fn none(id: &'static str) -> AssistId { - AssistId(id, AssistKind::None, None) - } - pub fn quick_fix(id: &'static str) -> AssistId { AssistId(id, AssistKind::QuickFix, None) } |