Skip to content

Commit 3e01793

Browse files
authored
Delete TypeScript submodule (#592)
1 parent 0e39710 commit 3e01793

9 files changed

Lines changed: 36 additions & 7 deletions

File tree

.gitmodules

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,3 @@
77
[submodule "tree-sitter-rust"]
88
path = tree-sitter-rust
99
url = https://github.com/tree-sitter/tree-sitter-rust/
10-
[submodule "tree-sitter-typescript"]
11-
path = tree-sitter-typescript
12-
url = https://github.com/tree-sitter/tree-sitter-typescript/

Cargo.lock

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ termcolor = "^1.1"
3232

3333
tree-sitter = "^0.19"
3434
tree-sitter-java = "^0.19"
35+
tree-sitter-typescript = "^0.19"
3536
tree-sitter-preproc = { path = "./tree-sitter-preproc", version = "^0.19" }
3637
tree-sitter-ccomment = { path = "./tree-sitter-ccomment", version = "^0.19" }
3738
tree-sitter-mozcpp = { path = "./tree-sitter-mozcpp", version = "^0.19" }

build.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,13 +160,10 @@ fn main() {
160160
"tree-sitter-ccomment".to_string(),
161161
"tree-sitter-mozcpp".to_string(),
162162
"tree-sitter-mozjs".to_string(),
163-
"tree-sitter-typescript".to_string(),
164163
];
165164
let dirs = collect_tree_sitter_dirs(ignore);
166165
for dir in dirs {
167166
let language = &dir[TREE_SITTER.len()..];
168167
build_dir(&dir, &language);
169168
}
170-
build_dir("tree-sitter-typescript/tsx", "tsx");
171-
build_dir("tree-sitter-typescript/typescript", "typescript");
172169
}

enums/Cargo.lock

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

enums/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ libc = "^0.2"
1818

1919
tree-sitter = "^0.19"
2020
tree-sitter-java = "^0.19"
21+
tree-sitter-typescript = "^0.19"
2122
tree-sitter-preproc = { path = "../tree-sitter-preproc", version = "^0.19" }
2223
tree-sitter-ccomment = { path = "../tree-sitter-ccomment", version = "^0.19" }
2324
tree-sitter-mozcpp = { path = "../tree-sitter-mozcpp", version = "^0.19" }

enums/src/macros.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ macro_rules! mk_get_language {
1717
pub fn get_language(lang: &LANG) -> Language {
1818
match lang {
1919
LANG::Java => tree_sitter_java::language(),
20+
LANG::Typescript => tree_sitter_typescript::language_typescript(),
21+
LANG::Tsx => tree_sitter_typescript::language_tsx(),
2022
LANG::Preproc => tree_sitter_preproc::language(),
2123
LANG::Ccomment => tree_sitter_ccomment::language(),
2224
LANG::Cpp => tree_sitter_mozcpp::language(),

src/macros.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,16 @@ macro_rules! get_language {
3737
tree_sitter_java::language()
3838
}
3939
};
40+
(tree_sitter_typescript) => {
41+
fn get_language() -> Language {
42+
tree_sitter_typescript::language_typescript()
43+
}
44+
};
45+
(tree_sitter_tsx) => {
46+
fn get_language() -> Language {
47+
tree_sitter_typescript::language_tsx()
48+
}
49+
};
4050
(tree_sitter_preproc) => {
4151
fn get_language() -> Language {
4252
tree_sitter_preproc::language()

tree-sitter-typescript

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)