summaryrefslogtreecommitdiff
path: root/support/texlab/src/protocol/mod.rs
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-05-23 03:00:39 +0000
committerNorbert Preining <norbert@preining.info>2021-05-23 03:00:39 +0000
commitf1261b349e875b842745b63258c3e338cb1fe3bf (patch)
treeb5d402b3e80818cde2c079a42249f3dcb9732247 /support/texlab/src/protocol/mod.rs
parent58aa1ac09b1d9e4769d0a0661cf12e2b2db41b14 (diff)
CTAN sync 202105230300
Diffstat (limited to 'support/texlab/src/protocol/mod.rs')
-rw-r--r--support/texlab/src/protocol/mod.rs71
1 files changed, 0 insertions, 71 deletions
diff --git a/support/texlab/src/protocol/mod.rs b/support/texlab/src/protocol/mod.rs
deleted file mode 100644
index c08a7d82f5..0000000000
--- a/support/texlab/src/protocol/mod.rs
+++ /dev/null
@@ -1,71 +0,0 @@
-cfg_if::cfg_if! {
- if #[cfg(feature = "server")] {
- mod client;
- mod codec;
-
- pub use self::{
- client::{LatexLspClient, LspClient},
- codec::LspCodec,
- };
- }
-}
-
-mod capabilities;
-mod edit;
-mod options;
-mod range;
-mod uri;
-
-pub use self::{
- capabilities::ClientCapabilitiesExt,
- edit::*,
- options::*,
- range::RangeExt,
- uri::{AsUri, Uri},
-};
-pub use lsp_types::*;
-
-use serde::{Deserialize, Serialize};
-use serde_repr::*;
-
-#[serde(untagged)]
-#[derive(Debug, PartialEq, Eq, Clone, Serialize, Deserialize)]
-pub enum DefinitionResponse {
- Locations(Vec<Location>),
- LocationLinks(Vec<LocationLink>),
-}
-
-#[derive(Debug, PartialEq, Eq, Clone, Copy, Serialize_repr, Deserialize_repr)]
-#[repr(i32)]
-pub enum ForwardSearchStatus {
- Success = 0,
- Error = 1,
- Failure = 2,
- Unconfigured = 3,
-}
-
-#[derive(Debug, PartialEq, Eq, Clone, Serialize, Deserialize)]
-pub struct ForwardSearchResult {
- pub status: ForwardSearchStatus,
-}
-
-#[derive(Debug, PartialEq, Eq, Clone, Serialize, Deserialize)]
-#[serde(rename_all = "camelCase")]
-pub struct BuildParams {
- pub text_document: TextDocumentIdentifier,
-}
-
-#[derive(Debug, PartialEq, Eq, Clone, Copy, Serialize_repr, Deserialize_repr)]
-#[repr(i32)]
-pub enum BuildStatus {
- Success = 0,
- Error = 1,
- Failure = 2,
- Cancelled = 3,
-}
-
-#[derive(Debug, PartialEq, Eq, Clone, Serialize, Deserialize)]
-#[serde(rename_all = "camelCase")]
-pub struct BuildResult {
- pub status: BuildStatus,
-}