nvim-treesitter/queries/groovy/indents.scm
Murtaza d4dac523d2
feat(groovy)!: switch to more complete parser (#5957)
Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
2024-01-28 22:17:50 +01:00

35 lines
434 B
Scheme

[
(closure)
(map)
(list)
(argument_list)
(parameter_list)
(for_parameters)
] @indent.begin
; (function_definition "(" @indent.begin)
(closure
"}" @indent.end)
(argument_list
")" @indent.end)
(for_parameters
")" @indent.end)
((for_loop
body: (_) @_body) @indent.begin
(#not-has-type? @_body closure))
; TODO: while, try
(list
"]" @indent.end)
(map
"]" @indent.end)
[
"}"
")"
"]"
] @indent.branch