File tree 1 file changed +5
-1
lines changed
compiler/crates/relay-lsp/src
1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,7 @@ use lsp_types::request::References;
50
50
use lsp_types:: request:: Rename ;
51
51
use lsp_types:: request:: ResolveCompletionItem ;
52
52
use lsp_types:: request:: Shutdown ;
53
+ use lsp_types:: CodeActionOptions ;
53
54
use lsp_types:: CodeActionProviderCapability ;
54
55
use lsp_types:: CompletionOptions ;
55
56
use lsp_types:: InitializeParams ;
@@ -132,7 +133,10 @@ pub fn initialize(connection: &Connection) -> LSPProcessResult<InitializeParams>
132
133
hover_provider : Some ( lsp_types:: HoverProviderCapability :: Simple ( true ) ) ,
133
134
definition_provider : Some ( lsp_types:: OneOf :: Left ( true ) ) ,
134
135
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
+ } ) ) ,
136
140
inlay_hint_provider : Some ( lsp_types:: OneOf :: Left ( true ) ) ,
137
141
..Default :: default ( )
138
142
} ;
You can’t perform that action at this time.
0 commit comments