File tree 3 files changed +3
-0
lines changed 3 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ askama = "^0.11"
10
10
11
11
tree-sitter = " 0.20.9"
12
12
tree-sitter-java = " =0.20.0"
13
+ tree-sitter-kotlin = " 0.2.11"
13
14
tree-sitter-typescript = " =0.20.1"
14
15
tree-sitter-javascript = " =0.20.0"
15
16
tree-sitter-python = " =0.20.2"
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ use tree_sitter::Language;
3
3
mk_langs ! (
4
4
// 1) Name for enum
5
5
// 2) tree-sitter function to call to get a Language
6
+ ( Kotlin , tree_sitter_kotlin) ,
6
7
( Java , tree_sitter_java) ,
7
8
( Rust , tree_sitter_rust) ,
8
9
( Cpp , tree_sitter_cpp) ,
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ macro_rules! mk_get_language {
19
19
( $( ( $camel: ident, $name: ident) ) ,* ) => {
20
20
pub fn get_language( lang: & Lang ) -> Language {
21
21
match lang {
22
+ Lang :: Kotlin => tree_sitter_kotlin:: language( ) ,
22
23
Lang :: Java => tree_sitter_java:: language( ) ,
23
24
Lang :: Typescript => tree_sitter_typescript:: language_typescript( ) ,
24
25
Lang :: Tsx => tree_sitter_typescript:: language_tsx( ) ,
You can’t perform that action at this time.
0 commit comments