Skip to content

Commit 8958edc

Browse files
authored
cleanup: simplify Cargo.toml files (#1279)
1 parent 87853b4 commit 8958edc

File tree

3 files changed

+29
-78
lines changed

3 files changed

+29
-78
lines changed

Cargo.toml

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -65,37 +65,6 @@ reqwest = { version = "0.12.23", default-features = false, features = [
6565
] }
6666
async-openai = "0.29.0"
6767

68-
tree-sitter = "0.25.8"
69-
tree-sitter-language = "0.1.5"
70-
# Per language tree-sitter parsers
71-
tree-sitter-c = "0.24.1"
72-
tree-sitter-cpp = "0.23.4"
73-
tree-sitter-c-sharp = "0.23.1"
74-
tree-sitter-css = "0.23.2"
75-
tree-sitter-fortran = "0.5.1"
76-
tree-sitter-go = "0.23.4"
77-
tree-sitter-html = "0.23.2"
78-
tree-sitter-java = "0.23.5"
79-
tree-sitter-javascript = "0.23.1"
80-
tree-sitter-json = "0.24.8"
81-
# The other more popular crate tree-sitter-kotlin requires tree-sitter < 0.23 for now
82-
tree-sitter-kotlin-ng = "1.1.0"
83-
tree-sitter-md = "0.5.1"
84-
tree-sitter-pascal = "0.10.0"
85-
tree-sitter-php = "0.23.11"
86-
tree-sitter-python = "0.23.6"
87-
tree-sitter-r = "1.2.0"
88-
tree-sitter-ruby = "0.23.1"
89-
tree-sitter-rust = "0.24.0"
90-
tree-sitter-scala = "0.24.0"
91-
tree-sitter-sequel = "0.3.8"
92-
tree-sitter-swift = "0.7.1"
93-
tree-sitter-toml-ng = "0.7.0"
94-
tree-sitter-typescript = "0.23.2"
95-
tree-sitter-xml = "0.7.0"
96-
tree-sitter-yaml = "0.7.1"
97-
tree-sitter-solidity = "1.2.13"
98-
9968
globset = "0.4.16"
10069
unicase = "2.8.1"
10170
google-drive3 = "6.0.0"

rust/cocoindex/Cargo.toml

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -51,36 +51,37 @@ env_logger = { workspace = true }
5151
reqwest = { workspace = true }
5252
async-openai = { workspace = true }
5353

54-
tree-sitter = { workspace = true }
55-
tree-sitter-language = { workspace = true }
54+
tree-sitter = "0.25.8"
55+
tree-sitter-language = "0.1.5"
5656
# Per language tree-sitter parsers
57-
tree-sitter-c = { workspace = true }
58-
tree-sitter-cpp = { workspace = true }
59-
tree-sitter-c-sharp = { workspace = true }
60-
tree-sitter-css = { workspace = true }
61-
tree-sitter-fortran = { workspace = true }
62-
tree-sitter-go = { workspace = true }
63-
tree-sitter-html = { workspace = true }
64-
tree-sitter-java = { workspace = true }
65-
tree-sitter-javascript = { workspace = true }
66-
tree-sitter-json = { workspace = true }
57+
tree-sitter-c = "0.24.1"
58+
tree-sitter-cpp = "0.23.4"
59+
tree-sitter-c-sharp = "0.23.1"
60+
tree-sitter-css = "0.23.2"
61+
tree-sitter-fortran = "0.5.1"
62+
tree-sitter-go = "0.23.4"
63+
tree-sitter-html = "0.23.2"
64+
tree-sitter-java = "0.23.5"
65+
tree-sitter-javascript = "0.23.1"
66+
tree-sitter-json = "0.24.8"
6767
# The other more popular crate tree-sitter-kotlin requires tree-sitter < 0.23 for now
68-
tree-sitter-kotlin-ng = { workspace = true }
69-
tree-sitter-md = { workspace = true }
70-
tree-sitter-pascal = { workspace = true }
71-
tree-sitter-php = { workspace = true }
72-
tree-sitter-python = { workspace = true }
73-
tree-sitter-r = { workspace = true }
74-
tree-sitter-ruby = { workspace = true }
75-
tree-sitter-rust = { workspace = true }
76-
tree-sitter-scala = { workspace = true }
77-
tree-sitter-sequel = { workspace = true }
78-
tree-sitter-swift = { workspace = true }
79-
tree-sitter-toml-ng = { workspace = true }
80-
tree-sitter-typescript = { workspace = true }
81-
tree-sitter-xml = { workspace = true }
82-
tree-sitter-yaml = { workspace = true }
83-
tree-sitter-solidity = { workspace = true }
68+
tree-sitter-kotlin-ng = "1.1.0"
69+
tree-sitter-md = "0.5.1"
70+
tree-sitter-pascal = "0.10.0"
71+
tree-sitter-php = "0.23.11"
72+
tree-sitter-python = "0.23.6"
73+
tree-sitter-r = "1.2.0"
74+
tree-sitter-ruby = "0.23.1"
75+
tree-sitter-rust = "0.24.0"
76+
tree-sitter-scala = "0.24.0"
77+
tree-sitter-sequel = "0.3.8"
78+
tree-sitter-swift = "0.7.1"
79+
tree-sitter-toml-ng = "0.7.0"
80+
tree-sitter-typescript = "0.23.2"
81+
tree-sitter-xml = "0.7.0"
82+
tree-sitter-yaml = "0.7.1"
83+
tree-sitter-solidity = "1.2.13"
84+
8485

8586
globset = { workspace = true }
8687
unicase = { workspace = true }

rust/utils/Cargo.toml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,46 +6,27 @@ rust-version = { workspace = true }
66
license = { workspace = true }
77

88
[dependencies]
9-
# Core dependencies
109
anyhow = { workspace = true }
1110
async-trait = { workspace = true }
1211
log = { workspace = true }
13-
14-
# Web framework
1512
axum = { workspace = true }
16-
17-
# Serialization
1813
serde = { workspace = true }
1914
serde_json = { workspace = true }
2015
base64 = { workspace = true }
21-
22-
# Async runtime
2316
tokio = { workspace = true }
2417
tokio-util = { workspace = true }
2518
futures = { workspace = true }
26-
27-
# Hashing
2819
blake2 = { workspace = true }
29-
30-
# HTTP client and related
3120
reqwest = { workspace = true }
3221
async-openai = { workspace = true }
3322
neo4rs = { workspace = true }
34-
35-
# Database
3623
sqlx = { workspace = true }
37-
38-
# Text encoding
3924
encoding_rs = { workspace = true }
40-
41-
# Utilities
4225
regex = { workspace = true }
4326
itertools = { workspace = true }
4427
indexmap = { workspace = true }
4528
hex = { workspace = true }
4629
serde_path_to_error = { workspace = true }
4730
rand = { workspace = true }
48-
49-
# YAML serialization
5031
yaml-rust2 = { workspace = true }
5132
indenter = { workspace = true }

0 commit comments

Comments
 (0)