diff options
Diffstat (limited to 'queries/java')
| -rw-r--r-- | queries/java/highlights.scm | 2 | ||||
| -rw-r--r-- | queries/java/locals.scm | 11 |
2 files changed, 10 insertions, 3 deletions
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 |
