Skip to content

Commit 92646bb

Browse files
committed
Add Kotlin language to enums
1 parent a8af421 commit 92646bb

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

enums/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ askama = "^0.11"
1010

1111
tree-sitter = "0.20.9"
1212
tree-sitter-java = "=0.20.0"
13+
tree-sitter-kotlin = "0.2.11"
1314
tree-sitter-typescript = "=0.20.1"
1415
tree-sitter-javascript = "=0.20.0"
1516
tree-sitter-python = "=0.20.2"

enums/src/languages.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ use tree_sitter::Language;
33
mk_langs!(
44
// 1) Name for enum
55
// 2) tree-sitter function to call to get a Language
6+
(Kotlin, tree_sitter_kotlin),
67
(Java, tree_sitter_java),
78
(Rust, tree_sitter_rust),
89
(Cpp, tree_sitter_cpp),

enums/src/macros.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ macro_rules! mk_get_language {
1919
( $( ($camel:ident, $name:ident) ),* ) => {
2020
pub fn get_language(lang: &Lang) -> Language {
2121
match lang {
22+
Lang::Kotlin => tree_sitter_kotlin::language(),
2223
Lang::Java => tree_sitter_java::language(),
2324
Lang::Typescript => tree_sitter_typescript::language_typescript(),
2425
Lang::Tsx => tree_sitter_typescript::language_tsx(),

0 commit comments

Comments
 (0)