Skip to content

Apply string scopes to resource block identifiers #79

Apply string scopes to resource block identifiers

Apply string scopes to resource block identifiers #79

Triggered via pull request May 10, 2025 09:34
Status Failure
Total duration 15s
Artifacts

syntax.yaml

on: pull_request
Matrix: syntax_tests
Fit to window
Zoom out
Zoom in

Annotations

21 errors
Syntax Tests (4180): ./tests/syntax_test_scope.tf#L2970
[meta.block.terraform] does not match scope [source.terraform meta.block.head.terraform keyword.declaration.terraform]
Syntax Tests (4180): ./tests/syntax_test_scope.tf#L2970
[meta.block.terraform] does not match scope [source.terraform meta.block.head.terraform keyword.declaration.terraform]
Syntax Tests (4180): ./tests/syntax_test_scope.tf#L2970
[meta.block.terraform] does not match scope [source.terraform meta.block.head.terraform keyword.declaration.terraform]
Syntax Tests (4180): ./tests/syntax_test_scope.tf#L2959
[meta.block.terraform] does not match scope [source.terraform meta.block.head.terraform]
Syntax Tests (4180): ./tests/syntax_test_scope.tf#L2959
[meta.block.terraform] does not match scope [source.terraform meta.block.head.terraform]
Syntax Tests (4180): ./tests/syntax_test_scope.tf#L2959
[meta.block.terraform] does not match scope [source.terraform meta.block.head.terraform keyword.declaration.terraform]
Syntax Tests (4180): ./tests/syntax_test_scope.tf#L2959
[meta.block.terraform] does not match scope [source.terraform meta.block.head.terraform keyword.declaration.terraform]
Syntax Tests (4180): ./tests/syntax_test_scope.tf#L2959
[meta.block.terraform] does not match scope [source.terraform meta.block.head.terraform keyword.declaration.terraform]
Syntax Tests (4180): ./tests/syntax_test_scope.tf#L2959
[meta.block.terraform] does not match scope [source.terraform meta.block.head.terraform keyword.declaration.terraform]
Syntax Tests (4180): ./tests/syntax_test_scope.tf#L2959
[meta.block.terraform] does not match scope [source.terraform meta.block.head.terraform keyword.declaration.terraform]
Syntax Tests (latest): ./tests/syntax_test_scope.tf#L3191
scope does not match 3191 | data "type" name {} 3192 | # ^^^^^^^^^^^^^^^^^ meta.block.terraform | ^^^^^^^^^^^^^^^^^ these locations did not match actual: | ^^^^ source.terraform meta.block.head.terraform keyword.declaration.terraform | ^ source.terraform meta.block.head.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform punctuation.definition.string.begin.terraform | ^^^^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform punctuation.definition.string.end.terraform | ^ source.terraform meta.block.head.terraform | ^^^^ source.terraform meta.block.head.terraform entity.name.label.terraform | ^ source.terraform meta.block.head.terraform
Syntax Tests (latest): ./tests/syntax_test_scope.tf#L3178
scope does not match 3178 | ephemeral "type" "name" {} 3179 | # ^^^^^^^^^^^^^^^^^^^^^^^^ meta.block.terraform | ^^^^^^^^^^^^^^^^^^^^^^^^ these locations did not match actual: | ^^^^^^^^^ source.terraform meta.block.head.terraform keyword.declaration.terraform | ^ source.terraform meta.block.head.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform punctuation.definition.string.begin.terraform | ^^^^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform punctuation.definition.string.end.terraform | ^ source.terraform meta.block.head.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform entity.name.label.terraform punctuation.definition.string.begin.terraform | ^^^^ source.terraform meta.block.head.terraform meta.string.terraform entity.name.label.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform entity.name.label.terraform punctuation.definition.string.end.terraform | ^ source.terraform meta.block.head.terraform
Syntax Tests (latest): ./tests/syntax_test_scope.tf#L3165
scope does not match 3165 | resource "type" "name" {} 3166 | # ^^^^^^^^^^^^^^^^^^^^^^^ meta.block.terraform | ^^^^^^^^^^^^^^^^^^^^^^^ these locations did not match actual: | ^^^^^^^^ source.terraform meta.block.head.terraform keyword.declaration.terraform | ^ source.terraform meta.block.head.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform punctuation.definition.string.begin.terraform | ^^^^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform punctuation.definition.string.end.terraform | ^ source.terraform meta.block.head.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform entity.name.label.terraform punctuation.definition.string.begin.terraform | ^^^^ source.terraform meta.block.head.terraform meta.string.terraform entity.name.label.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform entity.name.label.terraform punctuation.definition.string.end.terraform | ^ source.terraform meta.block.head.terraform
Syntax Tests (latest): ./tests/syntax_test_scope.tf#L3070
scope does not match 3070 | thing label1 { 3071 | # ^^^^^^^^^^^^^ meta.block.terraform | ^^^^^^^^^^^^^ these locations did not match actual: | ^^^^^ source.terraform meta.block.head.terraform keyword.declaration.terraform | ^ source.terraform meta.block.head.terraform | ^^^^^^ source.terraform meta.block.head.terraform string.unquoted.double.terraform | ^ source.terraform meta.block.head.terraform
Syntax Tests (latest): ./tests/syntax_test_scope.tf#L3035
scope does not match 3035 | content { 3036 | # ^^^^^^^ meta.block.body.terraform meta.block.body.terraform meta.block.terraform | ^^^^^^^ these locations did not match actual: | ^^^^^^^ source.terraform meta.block.body.terraform meta.block.body.terraform meta.block.head.terraform keyword.declaration.terraform
Syntax Tests (latest): ./tests/syntax_test_scope.tf#L3021
scope does not match 3021 | dynamic "ingress" { 3022 | # ^^^^^^^^^^^^^^^^^^ meta.block.body.terraform meta.block.terraform - meta.block meta.block meta.block | ^^^^^^^^^^^^^^^^^^ these locations did not match actual: | ^^^^^^^ source.terraform meta.block.body.terraform meta.block.head.terraform keyword.declaration.terraform | ^ source.terraform meta.block.body.terraform meta.block.head.terraform | ^ source.terraform meta.block.body.terraform meta.block.head.terraform meta.string.terraform string.quoted.double.terraform punctuation.definition.string.begin.terraform | ^^^^^^^ source.terraform meta.block.body.terraform meta.block.head.terraform meta.string.terraform string.quoted.double.terraform | ^ source.terraform meta.block.body.terraform meta.block.head.terraform meta.string.terraform string.quoted.double.terraform punctuation.definition.string.end.terraform | ^ source.terraform meta.block.body.terraform meta.block.head.terraform
Syntax Tests (latest): ./tests/syntax_test_scope.tf#L3002
scope does not match 3002 | resource "aws_security_group" "example" { 3003 | # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.block.terraform | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ these locations did not match actual: | ^^^^^^^^ source.terraform meta.block.head.terraform keyword.declaration.terraform | ^ source.terraform meta.block.head.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform punctuation.definition.string.begin.terraform | ^^^^^^^^^^^^^^^^^^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform support.type.terraform punctuation.definition.string.end.terraform | ^ source.terraform meta.block.head.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform entity.name.label.terraform punctuation.definition.string.begin.terraform | ^^^^^^^ source.terraform meta.block.head.terraform meta.string.terraform entity.name.label.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform entity.name.label.terraform punctuation.definition.string.end.terraform | ^ source.terraform meta.block.head.terraform
Syntax Tests (latest): ./tests/syntax_test_scope.tf#L2988
scope does not match 2988 | thing thing1 thing2 thing3 {} 2989 | # ^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.block.terraform | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ these locations did not match actual: | ^^^^^ source.terraform meta.block.head.terraform keyword.declaration.terraform | ^ source.terraform meta.block.head.terraform | ^^^^^^ source.terraform meta.block.head.terraform string.unquoted.double.terraform | ^ source.terraform meta.block.head.terraform | ^^^^^^ source.terraform meta.block.head.terraform string.unquoted.double.terraform | ^ source.terraform meta.block.head.terraform | ^^^^^^ source.terraform meta.block.head.terraform string.unquoted.double.terraform | ^ source.terraform meta.block.head.terraform
Syntax Tests (latest): ./tests/syntax_test_scope.tf#L2970
scope does not match 2970 | thing "label1" "label2\"" {} 2971 | # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.block.terraform | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ these locations did not match actual: | ^^^^^ source.terraform meta.block.head.terraform keyword.declaration.terraform | ^ source.terraform meta.block.head.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform string.quoted.double.terraform punctuation.definition.string.begin.terraform | ^^^^^^ source.terraform meta.block.head.terraform meta.string.terraform string.quoted.double.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform string.quoted.double.terraform punctuation.definition.string.end.terraform | ^^^ source.terraform meta.block.head.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform string.quoted.double.terraform punctuation.definition.string.begin.terraform | ^^^^^^ source.terraform meta.block.head.terraform meta.string.terraform string.quoted.double.terraform | ^^ source.terraform meta.block.head.terraform meta.string.terraform string.quoted.double.terraform constant.character.escape.terraform | ^ source.terraform meta.block.head.terraform meta.string.terraform string.quoted.double.terraform punctuation.definition.string.end.terraform | ^ source.terraform meta.block.head.terraform
Syntax Tests (latest): ./tests/syntax_test_scope.tf#L2959
scope does not match 2959 | thing {} 2960 | # ^^^^^^^ meta.block.terraform | ^^^^^^^ these locations did not match actual: | ^^^^^ source.terraform meta.block.head.terraform keyword.declaration.terraform | ^^ source.terraform meta.block.head.terraform
Syntax Tests (latest)
The strategy configuration was canceled because "syntax_tests._4180_v4180" failed