summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorYiyu Lin <linyiyu1992@gmail.com>2023-04-13 09:08:01 +0800
committerGitHub <noreply@github.com>2023-04-13 03:08:01 +0200
commitd790ea7d533c3c48b09a2f16f3fef549aa96be78 (patch)
treeb31fc35baf1f634054f52e94626f0399d187b99b /Cargo.lock
parent19c3e4f6dc31fd78e2793d0596d6a9cc3a30580a (diff)
refactor(cli,ext,ops): cleanup `regex` with `lazy-regex` (#17296)
- bump deps: the newest `lazy-regex` need newer `oncecell` and `regex` - reduce `unwrap` - remove dep `lazy_static` - make more regex cached --------- Co-authored-by: Bartek IwaƄczuk <biwanczuk@gmail.com>
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock28
1 files changed, 27 insertions, 1 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 132ae4c57..76b7c4388 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -761,6 +761,7 @@ dependencies = [
"indexmap",
"jsonc-parser",
"junction",
+ "lazy-regex",
"libc",
"log",
"lsp-types",
@@ -1156,6 +1157,7 @@ dependencies = [
"hkdf",
"idna 0.3.0",
"indexmap",
+ "lazy-regex",
"libz-sys",
"md-5",
"md4",
@@ -1201,6 +1203,7 @@ dependencies = [
name = "deno_ops"
version = "0.58.0"
dependencies = [
+ "lazy-regex",
"once_cell",
"pmutil",
"prettyplease",
@@ -2524,6 +2527,29 @@ dependencies = [
]
[[package]]
+name = "lazy-regex"
+version = "2.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ff63c423c68ea6814b7da9e88ce585f793c87ddd9e78f646970891769c8235d4"
+dependencies = [
+ "lazy-regex-proc_macros",
+ "once_cell",
+ "regex",
+]
+
+[[package]]
+name = "lazy-regex-proc_macros"
+version = "2.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8edfc11b8f56ce85e207e62ea21557cfa09bb24a8f6b04ae181b086ff8611c22"
+dependencies = [
+ "proc-macro2 1.0.56",
+ "quote 1.0.26",
+ "regex",
+ "syn 1.0.109",
+]
+
+[[package]]
name = "lazy_static"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4765,7 +4791,7 @@ dependencies = [
"flate2",
"futures",
"hyper",
- "lazy_static",
+ "lazy-regex",
"lsp-types",
"nix",
"once_cell",