Files
osthomas fee71c102c feat(snakemake): update queries (#8106)
also add indent tests
2025-09-07 13:58:28 +02:00

34 lines
638 B
Scheme

; inherits: python
([
(rule_definition)
(checkpoint_definition)
(rule_inheritance)
(module_definition)
(directive)
] @indent.begin
(#set! indent.immediate 1))
((rule_import
"with"
":") @indent.begin
(#set! indent.immediate 1))
; ; end indentation after last parameter node (no following ',')
; ; accommodate different levels of nesting
; ; see also queries/python/indents.scm: return_statement
(directive
(directive_parameters
[
(_) @indent.dedent
(_
[
(_)
")"
"}"
"]"
] .) @indent.dedent
]
. ; anchor at end: no subsequent ','
))