Skip to content

Commit d69aed8

Browse files
chore(deps): update rust crate tree-sitter to v0.25.3
1 parent 90bd18b commit d69aed8

File tree

1 file changed

+7
-113
lines changed

1 file changed

+7
-113
lines changed

Cargo.toml

Lines changed: 7 additions & 113 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
cargo-features = ["codegen-backend"]
2-
31
[package]
42
name = "codegen-sdk-core"
53
version = "0.1.0"
@@ -8,59 +6,24 @@ edition = "2024"
86
[dependencies]
97
clap = { version = "4.5.28", features = ["derive"] }
108
codegen-sdk-analyzer = { path = "codegen-sdk-analyzer" }
11-
codegen-sdk-ast = { workspace = true}
12-
codegen-sdk-common = { workspace = true}
13-
anyhow = { workspace = true}
14-
salsa = { workspace = true}
15-
codegen-sdk-typescript = { workspace = true}
9+
codegen-sdk-cst = { path = "codegen-sdk-cst" , features = ["typescript", "javascript", "tsx", "jsx"]}
10+
codegen-sdk-common = { path = "codegen-sdk-common"}
11+
crossbeam = "0.8.4"
12+
glob = "0.3.2"
1613
env_logger = { workspace = true }
1714
log = { workspace = true }
18-
codegen-sdk-resolution = { workspace = true}
15+
rayon = { workspace = true}
1916
sysinfo = "0.33.1"
2017
rkyv.workspace = true
21-
[features]
22-
python = [ "codegen-sdk-analyzer/python"] # TODO: Add python support
23-
typescript = [ "codegen-sdk-analyzer/typescript"]
24-
tsx = [ "codegen-sdk-analyzer/tsx"]
25-
jsx = [ "codegen-sdk-analyzer/jsx"]
26-
javascript = [ "codegen-sdk-analyzer/javascript"]
27-
json = [ "codegen-sdk-analyzer/json"]
28-
java = [ "codegen-sdk-analyzer/java"]
29-
ruby = [ "codegen-sdk-analyzer/ruby"]
30-
rust = [ "codegen-sdk-analyzer/rust"]
31-
go = [ "codegen-sdk-analyzer/go"]
32-
markdown = [ "codegen-sdk-analyzer/markdown"]
33-
yaml = [ "codegen-sdk-analyzer/yaml"]
34-
toml = [ "codegen-sdk-analyzer/toml"]
35-
serialization = ["codegen-sdk-common/serialization", "codegen-sdk-analyzer/serialization"]
36-
stable = ["json", "toml", "typescript", "tsx", "jsx", "go", "python", "yaml", "java", "ruby", "rust", "javascript", "markdown"]
37-
default = []
38-
[dev-dependencies]
39-
test-log = { workspace = true }
18+
4019
[workspace]
4120
members = [
4221
"codegen-sdk-analyzer",
4322
"codegen-sdk-ast", "codegen-sdk-ast-generator",
4423
"codegen-sdk-common",
4524
"codegen-sdk-cst",
46-
"codegen-sdk-cst-generator",
47-
"codegen-sdk-macros",
48-
"languages/codegen-sdk-json",
49-
"languages/codegen-sdk-python",
50-
"languages/codegen-sdk-java",
51-
"languages/codegen-sdk-ruby",
52-
"languages/codegen-sdk-rust",
53-
"languages/codegen-sdk-go",
54-
"languages/codegen-sdk-jsx",
55-
"languages/codegen-sdk-tsx",
56-
"languages/codegen-sdk-javascript",
57-
"languages/codegen-sdk-markdown",
58-
"languages/codegen-sdk-yaml",
59-
"languages/codegen-sdk-toml",
60-
"languages/codegen-sdk-ts_query",
61-
"languages/codegen-sdk-typescript", "codegen-sdk-resolution",
25+
"codegen-sdk-cst-generator", "codegen-sdk-macros",
6226
]
63-
resolver = "2"
6427
[workspace.dependencies]
6528
rayon = "1.10.0"
6629
env_logger = "0.11.6"
@@ -71,78 +34,9 @@ tree-sitter-typescript = "0.23.2"
7134
tree-sitter-javascript = "0.23.1"
7235
tree-sitter-json = "0.24.0"
7336
tree-sitter-java = "0.23.5"
74-
tree-sitter-ruby = "0.23.1"
75-
tree-sitter-rust = "0.23.2"
76-
tree-sitter-go = "0.23.4"
77-
tree-sitter-md = {git="https://github.com/tree-sitter-grammars/tree-sitter-markdown"}
78-
tree-sitter-yaml = "0.7.0"
79-
tree-sitter-toml-ng = "0.7.0"
8037
bytes = "1.10.0"
8138
convert_case = "0.7.1"
8239
serde = { version = "1.0.217", features = ["derive"] }
8340
serde_json = "1.0.138"
8441
anyhow = { version = "1.0.95", features = ["backtrace"] }
8542
rkyv = { version = "0.8.10", features = ["bytes-1","pointer_width_64"] }
86-
test-log = "0.2.17"
87-
ambassador = "0.4.1"
88-
mockall = "0.13.1"
89-
codegen-sdk-common = { path = "codegen-sdk-common" }
90-
codegen-sdk-cst = { path = "codegen-sdk-cst"}
91-
codegen-sdk-ast = { path = "codegen-sdk-ast" }
92-
codegen-sdk-resolution = { path = "codegen-sdk-resolution" }
93-
codegen-sdk-cst-generator = { path = "codegen-sdk-cst-generator" }
94-
codegen-sdk-ast-generator = { path = "codegen-sdk-ast-generator" }
95-
codegen-sdk-ts_query = { path = "languages/codegen-sdk-ts_query" }
96-
codegen-sdk-typescript = { path = "languages/codegen-sdk-typescript" }
97-
codegen-sdk-python = { path = "languages/codegen-sdk-python" }
98-
codegen-sdk-java = { path = "languages/codegen-sdk-java" }
99-
codegen-sdk-ruby = { path = "languages/codegen-sdk-ruby" }
100-
codegen-sdk-rust = { path = "languages/codegen-sdk-rust" }
101-
codegen-sdk-go = { path = "languages/codegen-sdk-go" }
102-
codegen-sdk-markdown = { path = "languages/codegen-sdk-markdown" }
103-
codegen-sdk-yaml = { path = "languages/codegen-sdk-yaml" }
104-
codegen-sdk-toml = { path = "languages/codegen-sdk-toml" }
105-
codegen-sdk-jsx = { path = "languages/codegen-sdk-jsx" }
106-
codegen-sdk-tsx = { path = "languages/codegen-sdk-tsx" }
107-
codegen-sdk-javascript = { path = "languages/codegen-sdk-javascript" }
108-
codegen-sdk-json = { path = "languages/codegen-sdk-json" }
109-
tempfile = "3.16.0"
110-
quote = "1.0.38"
111-
proc-macro2 = "1.0.93"
112-
derive_generic_visitor = "0.1.1"
113-
insta = "1.42.1"
114-
prettyplease = "0.2.29"
115-
syn = { version = "2.0.98", features = ["proc-macro"] }
116-
derive_more = { version = "2.0.1", features = ["debug", "display"] }
117-
salsa = "0.18.0"
118-
subenum = {git = "https://github.com/mrenow/subenum", branch = "main"}
119-
indicatif-log-bridge = "0.2.3"
120-
indicatif = { version = "0.17.11", features = ["rayon"] }
121-
crossbeam-channel = "0.5.11"
122-
rstest = "0.25.0"
123-
[profile.dev]
124-
# codegen-backend = "cranelift"
125-
split-debuginfo = "unpacked"
126-
127-
[profile.dev.package]
128-
insta.opt-level = 3
129-
similar.opt-level = 3
130-
syn.opt-level = 3
131-
convert_case.opt-level = 3
132-
codegen-sdk-cst-generator.opt-level = 3
133-
codegen-sdk-common.opt-level = 3
134-
135-
[profile.dev.build-override]
136-
opt-level = 3
137-
138-
[profile.test.package."codegen-sdk-cst"]
139-
inherits = "dev"
140-
opt-level = 0
141-
debug = 0
142-
strip = "none"
143-
codegen-units = 256
144-
incremental = true
145-
# codegen-backend = "cranelift"
146-
147-
[profile.test]
148-
lto = false

0 commit comments

Comments
 (0)