feat(robot): update parser, queries and maintainer

* Update tree-sitter-robot version and maintainer

* Improve query code style

* Update tree-sitter-robot revision
This commit is contained in:
Tomas Sandven 2023-08-17 06:27:51 +02:00 committed by GitHub
parent 0e27391e90
commit 087166aae1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 80 additions and 18 deletions

21
queries/robot/indents.scm Normal file
View file

@ -0,0 +1,21 @@
(keyword_definition) @indent.begin
(test_case_definition) @indent.begin
(for_statement) @indent.begin
(for_statement "END" @indent.branch)
(for_statement
right: (_ (arguments (continuation (ellipses) @indent.branch))))
(while_statement) @indent.begin
(while_statement "END" @indent.branch)
(if_statement) @indent.begin
(if_statement (elseif_statement) @indent.branch)
(if_statement (else_statement) @indent.branch)
(if_statement "END" @indent.branch)
(try_statement) @indent.begin
(try_statement (except_statement) @indent.branch)
(try_statement (finally_statement) @indent.branch)
(try_statement (else_statement) @indent.branch)
(try_statement "END" @indent.branch)