Skip to content

Commit

Permalink
Advertise code action support
Browse files Browse the repository at this point in the history
  • Loading branch information
YaLTeR committed May 29, 2020
1 parent 4ee7f24 commit 6ed3266
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions src/language_server_protocol.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1191,6 +1191,25 @@ impl LanguageClient {
}),
..CompletionCapability::default()
}),
code_action: Some(CodeActionCapability {
code_action_literal_support: Some(CodeActionLiteralSupport {
code_action_kind: CodeActionKindLiteralSupport {
value_set: [
code_action_kind::QUICKFIX,
code_action_kind::REFACTOR,
code_action_kind::REFACTOR_EXTRACT,
code_action_kind::REFACTOR_INLINE,
code_action_kind::REFACTOR_REWRITE,
code_action_kind::SOURCE,
code_action_kind::SOURCE_ORGANIZE_IMPORTS,
]
.iter()
.map(|x| x.to_string())
.collect(),
},
}),
..CodeActionCapability::default()
}),
signature_help: Some(SignatureHelpCapability {
signature_information: Some(SignatureInformationSettings {
documentation_format: preferred_markup_kind.clone(),
Expand Down

0 comments on commit 6ed3266

Please sign in to comment.