Extract a language crate

This commit is contained in:
Max Brunsfeld
2021-10-20 22:51:40 +02:00
parent cdb268e656
commit 81a85e9c79
29 changed files with 2408 additions and 2303 deletions
Generated
+30
View File
@@ -1624,6 +1624,7 @@ dependencies = [
"buffer",
"clock",
"gpui",
"language",
"lazy_static",
"log",
"parking_lot",
@@ -2816,6 +2817,32 @@ dependencies = [
"log",
]
[[package]]
name = "language"
version = "0.1.0"
dependencies = [
"anyhow",
"arrayvec 0.7.1",
"buffer",
"clock",
"gpui",
"lazy_static",
"log",
"parking_lot",
"rand 0.8.3",
"rpc",
"seahash",
"serde 1.0.125",
"similar",
"smallvec",
"smol",
"sum_tree",
"theme",
"tree-sitter",
"tree-sitter-rust",
"unindent",
]
[[package]]
name = "lazy_static"
version = "1.4.0"
@@ -3760,6 +3787,7 @@ dependencies = [
"fuzzy",
"gpui",
"ignore",
"language",
"lazy_static",
"libc",
"log",
@@ -6106,6 +6134,7 @@ dependencies = [
"client",
"editor",
"gpui",
"language",
"log",
"postage",
"project",
@@ -6176,6 +6205,7 @@ dependencies = [
"ignore",
"image 0.23.14",
"indexmap",
"language",
"lazy_static",
"libc",
"log",