From 35837b069b94336929b2ab665aadf1b7775e9817 Mon Sep 17 00:00:00 2001 From: Stephan Seitz Date: Thu, 23 Jul 2020 22:52:43 +0200 Subject: Java highlights: Add highlight for this --- queries/java/highlights.scm | 2 +- queries/java/locals.scm | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) (limited to 'queries/java') diff --git a/queries/java/highlights.scm b/queries/java/highlights.scm index 2b41f1d53..ee4ba94fa 100644 --- a/queries/java/highlights.scm +++ b/queries/java/highlights.scm @@ -103,7 +103,7 @@ ((identifier) @constant (#match? @constant "^_*[A-Z][A-Z\d_]+")) - +(this) @constant.builtin ; Literals diff --git a/queries/java/locals.scm b/queries/java/locals.scm index 4c19e4644..295f0b062 100644 --- a/queries/java/locals.scm +++ b/queries/java/locals.scm @@ -56,8 +56,15 @@ (lambda_expression parameters: (identifier) @definition.var) ; x -> ... -(scoped_identifier - ((identifier) @definition.import)) +; we need submatch! +; TODO: capture nested imports +;(import_declaration + ;(scoped_identifier + ;((identifier) @definition.import))) +;(import_declaration + ;(scoped_identifier + ;(scoped_identifier + ;((identifier) @definition.import)))) (field_declaration declarator: (variable_declarator -- cgit v1.2.3-70-g09d2