mirror of
https://github.com/denoland/deno.git
synced 2025-08-04 02:48:24 +00:00
refactor: remove dead code from lsp (#13743)
This commit is contained in:
parent
7122187bc7
commit
973fe6dd3a
12 changed files with 54 additions and 134 deletions
|
@ -14,7 +14,6 @@ use deno_core::anyhow::anyhow;
|
|||
use deno_core::error::custom_error;
|
||||
use deno_core::error::AnyError;
|
||||
use deno_core::serde::Deserialize;
|
||||
use deno_core::serde_json;
|
||||
use deno_core::serde_json::json;
|
||||
use deno_core::ModuleSpecifier;
|
||||
use lspower::lsp;
|
||||
|
@ -61,18 +60,6 @@ static PREFERRED_FIXES: Lazy<HashMap<&'static str, (u32, bool)>> =
|
|||
static IMPORT_SPECIFIER_RE: Lazy<Regex> =
|
||||
Lazy::new(|| Regex::new(r#"\sfrom\s+["']([^"']*)["']"#).unwrap());
|
||||
|
||||
static DENO_TYPES_RE: Lazy<Regex> = Lazy::new(|| {
|
||||
Regex::new(r#"(?i)^\s*@deno-types\s*=\s*(?:["']([^"']+)["']|(\S+))"#).unwrap()
|
||||
});
|
||||
|
||||
static TRIPLE_SLASH_REFERENCE_RE: Lazy<Regex> =
|
||||
Lazy::new(|| Regex::new(r"(?i)^/\s*<reference\s.*?/>").unwrap());
|
||||
|
||||
static PATH_REFERENCE_RE: Lazy<Regex> =
|
||||
Lazy::new(|| Regex::new(r#"(?i)\spath\s*=\s*["']([^"']*)["']"#).unwrap());
|
||||
static TYPES_REFERENCE_RE: Lazy<Regex> =
|
||||
Lazy::new(|| Regex::new(r#"(?i)\stypes\s*=\s*["']([^"']*)["']"#).unwrap());
|
||||
|
||||
const SUPPORTED_EXTENSIONS: &[&str] = &[".ts", ".tsx", ".js", ".jsx", ".mjs"];
|
||||
|
||||
/// Category of self-generated diagnostic messages (those not coming from)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue