aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--queries/python/locals.scm6
-rw-r--r--queries/snakemake/locals.scm3
2 files changed, 6 insertions, 3 deletions
diff --git a/queries/python/locals.scm b/queries/python/locals.scm
index 6a9dffe23..b012e9eee 100644
--- a/queries/python/locals.scm
+++ b/queries/python/locals.scm
@@ -16,15 +16,15 @@
; Imports
(aliased_import
- alias: (identifier) @local.definition.import)
+ alias: (identifier) @local.definition.import) @local.scope
(import_statement
name: (dotted_name
- (identifier) @local.definition.import))
+ (identifier) @local.definition.import)) @local.scope
(import_from_statement
name: (dotted_name
- (identifier) @local.definition.import))
+ (identifier) @local.definition.import)) @local.scope
; Function with parameters, defines parameters
(parameters
diff --git a/queries/snakemake/locals.scm b/queries/snakemake/locals.scm
index 0b920cbf9..219f23347 100644
--- a/queries/snakemake/locals.scm
+++ b/queries/snakemake/locals.scm
@@ -1 +1,4 @@
; inherits: python
+
+(rule_definition
+ name: (identifier) @local.definition.type) @local.scope