diff options
Diffstat (limited to 'cli/lsp/lsp_extensions.rs')
-rw-r--r-- | cli/lsp/lsp_extensions.rs | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/cli/lsp/lsp_extensions.rs b/cli/lsp/lsp_extensions.rs deleted file mode 100644 index eb0a62464..000000000 --- a/cli/lsp/lsp_extensions.rs +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. - -///! -///! Extensions to the language service protocol that are specific to Deno. -///! -use deno_core::serde::Deserialize; -use deno_core::serde::Serialize; -use lsp_types::request::Request; -use lsp_types::TextDocumentIdentifier; - -#[derive(Debug, Deserialize, Serialize)] -#[serde(rename_all = "camelCase")] -pub struct VirtualTextDocumentParams { - pub text_document: TextDocumentIdentifier, -} - -/// Request a _virtual_ text document from the server. Used for example to -/// provide a status document of the language server which can be viewed in the -/// IDE. -pub enum VirtualTextDocument {} - -impl Request for VirtualTextDocument { - type Params = VirtualTextDocumentParams; - type Result = String; - const METHOD: &'static str = "deno/virtualTextDocument"; -} |