@@ -32,23 +32,23 @@ patterns:
3232 match : \b(0x[0-9A-Fa-f]+)([kKmMgG]b?)?\b
3333
3434- name : meta.resource.terraform
35- match : (resource)\s+(")(\w+)(")\s+(")(. +)(")\s+({)
35+ match : (resource)\s+(")(\w+)(")\s+(")([\w-] +)(")\s+({)
3636 captures :
3737 ' 1 ' : {name: storage.type.function.terraform}
38- ' 2 ' : {name: punctuation.definition.string.begin.terraform}
38+ ' 2 ' : {name: string.terraform punctuation.definition.string.begin.terraform}
3939 ' 3 ' : {name: string.value.terraform}
40- ' 4 ' : {name: punctuation.definition.string.end.terraform}
41- ' 5 ' : {name: punctuation.definition.string.begin.terraform}
40+ ' 4 ' : {name: string.terraform punctuation.definition.string.end.terraform}
41+ ' 5 ' : {name: string.terraform punctuation.definition.string.begin.terraform}
4242 ' 6 ' : {name: string.value.terraform}
43- ' 7 ' : {name: punctuation.definition.string.end.terraform}
43+ ' 7 ' : {name: string.terraform punctuation.definition.string.end.terraform}
4444 ' 8 ' : {name: punctuation.definition.tag.terraform}
4545
4646- match : (provider|provisioner|variable|output|module|atlas)\s+(")([\w-]+)(")\s+({)
4747 captures :
4848 ' 1 ' : {name: storage.type.function.terraform}
49- ' 2 ' : {name: punctuation.definition.string.begin.terraform}
49+ ' 2 ' : {name: string.terraform punctuation.definition.string.begin.terraform}
5050 ' 3 ' : {name: string.value.terraform}
51- ' 4 ' : {name: punctuation.definition.string.end.terraform}
51+ ' 4 ' : {name: string.terraform punctuation.definition.string.end.terraform}
5252 ' 5 ' : {name: punctuation.definition.tag.terraform}
5353
5454- comment : Value assignments (left hand side not in double quotes)
@@ -75,7 +75,7 @@ patterns:
7575 name : string.quoted.double.terraform
7676 begin : \"
7777 beginCaptures :
78- ' 0 ' : {name: punctuation.definition.string.begin.terraform}
78+ ' 0 ' : {name: string.terraform punctuation.definition.string.begin.terraform}
7979 end : \"
8080 endCaptures :
81- ' 0 ' : {name: punctuation.definition.string.end.terraform}
81+ ' 0 ' : {name: string.terraform punctuation.definition.string.end.terraform}
0 commit comments