Skip to content

Commit 087d2c3

Browse files
SamChou19815facebook-github-bot
authored andcommitted
Explicitly declare the kinds of code actions relay support
Reviewed By: evanyeung Differential Revision: D67880154 fbshipit-source-id: 7c41f5bd1cd75233e4c9e50d09a94c2f5eb8c41c
1 parent 9ce4817 commit 087d2c3

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

compiler/crates/relay-lsp/src/server.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ use lsp_types::request::References;
5050
use lsp_types::request::Rename;
5151
use lsp_types::request::ResolveCompletionItem;
5252
use lsp_types::request::Shutdown;
53+
use lsp_types::CodeActionOptions;
5354
use lsp_types::CodeActionProviderCapability;
5455
use lsp_types::CompletionOptions;
5556
use lsp_types::InitializeParams;
@@ -132,7 +133,10 @@ pub fn initialize(connection: &Connection) -> LSPProcessResult<InitializeParams>
132133
hover_provider: Some(lsp_types::HoverProviderCapability::Simple(true)),
133134
definition_provider: Some(lsp_types::OneOf::Left(true)),
134135
references_provider: Some(lsp_types::OneOf::Left(true)),
135-
code_action_provider: Some(CodeActionProviderCapability::Simple(true)),
136+
code_action_provider: Some(CodeActionProviderCapability::Options(CodeActionOptions {
137+
code_action_kinds: Some(vec![lsp_types::CodeActionKind::QUICKFIX]),
138+
..Default::default()
139+
})),
136140
inlay_hint_provider: Some(lsp_types::OneOf::Left(true)),
137141
..Default::default()
138142
};

0 commit comments

Comments
 (0)