tree-sitter-kotlin icon indicating copy to clipboard operation
tree-sitter-kotlin copied to clipboard

Kotlin grammar for Tree-sitter

Results 32 tree-sitter-kotlin issues
Sort by recently updated
recently updated
newest added

Current package.json doesn't have the tree sitter object. This means when it is used with tree-sitter CLI, tree-sitter CLI doesn't understand that kt is the Kotlin file extension, and doesn't...

Hi, I've found the latest release version was created 9 months before, and 49 commits in the current main branch haven't been included in version 0.2.11. Could you please update...

As shown [here](https://kotlinlang.org/docs/delegation.html#overriding-a-member-of-an-interface-implemented-by-delegation), interfaces can be implemented by delegation to a constructor parameter. Currently the delegation is parsed as a `call_expression`. ```kt class Derived(b: Base) : Base by b {...

Bumps [regex](https://github.com/rust-lang/regex) from 1.5.4 to 1.5.6. Changelog Sourced from regex's changelog. 1.5.6 (2022-05-20) This release includes a few bug fixes, including a bug that produced incorrect matches when a non-greedy...

dependencies

This is largely based on the nvim-treesitter highlighting, but enables other tree-sitter-kotlin projects to include syntax highlighting.

When editing kotlin-language-server's `CodeAction.kt` I've noticed that if you have bad syntax, the parser will remove the highlighting from the next lines within the import block. See the screenshot for...

Kotlin has special syntax defined for Java interoperability where e.g. function names can be defined to be more or less anything delimited by backticks, e.g. (source: https://stackoverflow.com/a/65923081/51634): ```kotlin fun `adding...

Moved the body of the when expression to a separate rule so that it can be queried separately. This also makes it consistent with the other kotlin control structures. I...

Hi, I am trying to write a `highlights.scm` query file for this parser so that it works with nvim-treesitter in-place of the current kotlin parser that is shipped with it....