summaryrefslogtreecommitdiff
path: root/cli/lsp/analysis.rs
diff options
context:
space:
mode:
authorKitson Kelly <me@kitsonkelly.com>2021-06-05 07:31:44 +1000
committerGitHub <noreply@github.com>2021-06-05 07:31:44 +1000
commite8be116ab6d06bed764ad9b6cb253d8de36ae73d (patch)
tree47f0ac3695ce7dd76fc9af1d7991c7ba685adf85 /cli/lsp/analysis.rs
parent1abff0e333861211b5186527bc1c1371709ce3e4 (diff)
fix(lsp): refactor, fix issues and add benchmark for code lens (#10841)
Diffstat (limited to 'cli/lsp/analysis.rs')
-rw-r--r--cli/lsp/analysis.rs16
1 files changed, 0 insertions, 16 deletions
diff --git a/cli/lsp/analysis.rs b/cli/lsp/analysis.rs
index bd3ce799a..2235a2c83 100644
--- a/cli/lsp/analysis.rs
+++ b/cli/lsp/analysis.rs
@@ -15,7 +15,6 @@ use deno_core::error::anyhow;
use deno_core::error::custom_error;
use deno_core::error::AnyError;
use deno_core::serde::Deserialize;
-use deno_core::serde::Serialize;
use deno_core::serde_json;
use deno_core::serde_json::json;
use deno_core::ModuleResolutionError;
@@ -394,21 +393,6 @@ pub fn analyze_dependencies(
(dependencies, maybe_type)
}
-#[derive(Debug, Deserialize, Serialize)]
-pub enum CodeLensSource {
- #[serde(rename = "implementations")]
- Implementations,
- #[serde(rename = "references")]
- References,
-}
-
-#[derive(Debug, Deserialize)]
-#[serde(rename_all = "camelCase")]
-pub struct CodeLensData {
- pub source: CodeLensSource,
- pub specifier: ModuleSpecifier,
-}
-
fn code_as_string(code: &Option<lsp::NumberOrString>) -> String {
match code {
Some(lsp::NumberOrString::String(str)) => str.clone(),