aboutsummaryrefslogtreecommitdiffstats
path: root/queries/kotlin
diff options
context:
space:
mode:
authorJosefLitos <litosjos@fit.cvut.cz>2023-02-22 13:59:27 +0100
committerStephan Seitz <stephan.seitz@fau.de>2023-02-22 10:08:30 -0800
commit94f3e8b069130e8f3cb8b5d48dae6de04c453d5e (patch)
tree65a985424e67e69423e3806c91d9457aa37b96ab /queries/kotlin
parentfeat(elsa): improve queries (diff)
downloadnvim-treesitter-94f3e8b069130e8f3cb8b5d48dae6de04c453d5e.tar
nvim-treesitter-94f3e8b069130e8f3cb8b5d48dae6de04c453d5e.tar.gz
nvim-treesitter-94f3e8b069130e8f3cb8b5d48dae6de04c453d5e.tar.bz2
nvim-treesitter-94f3e8b069130e8f3cb8b5d48dae6de04c453d5e.tar.lz
nvim-treesitter-94f3e8b069130e8f3cb8b5d48dae6de04c453d5e.tar.xz
nvim-treesitter-94f3e8b069130e8f3cb8b5d48dae6de04c453d5e.tar.zst
nvim-treesitter-94f3e8b069130e8f3cb8b5d48dae6de04c453d5e.zip
feat(kotlin): improved highlight queries
Diffstat (limited to 'queries/kotlin')
-rw-r--r--queries/kotlin/highlights.scm7
1 files changed, 5 insertions, 2 deletions
diff --git a/queries/kotlin/highlights.scm b/queries/kotlin/highlights.scm
index 73d12768e..8cbf402a8 100644
--- a/queries/kotlin/highlights.scm
+++ b/queries/kotlin/highlights.scm
@@ -47,6 +47,9 @@
(type_identifier) @type
+; '?' operator, replacement for Java @Nullable
+(nullable_type) @attribute
+
(type_alias
(type_identifier) @type.definition)
@@ -405,7 +408,7 @@
; NOTE: `interpolated_identifier`s can be highlighted in any way
(line_string_literal
"$" @punctuation.special
- (interpolated_identifier) @none)
+ (interpolated_identifier) @variable)
(line_string_literal
"${" @punctuation.special
(interpolated_expression) @none
@@ -413,7 +416,7 @@
(multi_line_string_literal
"$" @punctuation.special
- (interpolated_identifier) @none)
+ (interpolated_identifier) @variable)
(multi_line_string_literal
"${" @punctuation.special
(interpolated_expression) @none