diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2020-07-27 10:33:34 +0200 |
|---|---|---|
| committer | Thomas Vigouroux <39092278+vigoux@users.noreply.github.com> | 2020-07-27 11:08:13 +0200 |
| commit | 4f4c4ff6ef38a5d5e84d6697acc857c99928b4a9 (patch) | |
| tree | f40c52f6c72a69842c8376a1f7b19161c9b32c09 /queries/java | |
| parent | 4a77ac78d07bd3eca5eb57085320efdb4837923d (diff) | |
Java locals: use has-ancestor? to match imports
Diffstat (limited to 'queries/java')
| -rw-r--r-- | queries/java/locals.scm | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/queries/java/locals.scm b/queries/java/locals.scm index 74fc6cd1..b52de815 100644 --- a/queries/java/locals.scm +++ b/queries/java/locals.scm @@ -58,15 +58,9 @@ (lambda_expression parameters: (identifier) @definition.var) ; x -> ... -; we need submatch! -; TODO: capture nested imports -;(import_declaration - ;(scoped_identifier - ;((identifier) @definition.import))) -;(import_declaration - ;(scoped_identifier - ;(scoped_identifier - ;((identifier) @definition.import)))) +((scoped_identifier + (identifier) @definition.import) + (has-ancestor? @definition.import import_declaration)) (field_declaration declarator: (variable_declarator |
