From 29cc319d1799e3b5bbc3a6f84cf4b1c6c7c66e82 Mon Sep 17 00:00:00 2001 From: Ales Brelih Date: Thu, 16 Jan 2025 19:51:37 +0100 Subject: [PATCH] fix(position type): fixed matching for project file includes Now supports single line arrays as well. For example: file: ["/file", "/second"] --- src/gitlab_ci_ls_parser/treesitter_queries.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gitlab_ci_ls_parser/treesitter_queries.rs b/src/gitlab_ci_ls_parser/treesitter_queries.rs index d0d37cb..d84c626 100644 --- a/src/gitlab_ci_ls_parser/treesitter_queries.rs +++ b/src/gitlab_ci_ls_parser/treesitter_queries.rs @@ -488,7 +488,7 @@ impl TreesitterQueries { block_mapping( block_mapping_pair key: (flow_node(plain_scalar(string_scalar)@file_key)) - value: [(block_node(block_sequence(block_sequence_item(flow_node)@file_value)))(flow_node)@file_value] + value: [(block_node(block_sequence(block_sequence_item(flow_node)@file_value)))(flow_node(flow_sequence(flow_node)@file_value))(flow_node([(double_quote_scalar)(single_quote_scalar)(plain_scalar)]))@file_value] ) ) ]