Skip to content

Commit c9a5257

Browse files
authored
fix(grit): handle inner objects within the object for records
1 parent ae22af5 commit c9a5257

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

.grit/patterns/cloudflare_terraform_v5_attribute_renames_state.grit

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -227,16 +227,13 @@ pattern cloudflare_terraform_v5_attribute_renames_state() {
227227

228228
// cloudflare_record
229229
`{ "mode": "managed", "type": "$resource_type", $..., "instances":[$instances] }` where {
230-
or {
231-
and {
232-
$resource_type <: contains `cloudflare_record`,
233-
$instances <: contains `"data": []` => `"data": {}`
234-
},
235-
and {
236-
$resource_type <: contains `cloudflare_record`,
237-
$instances <: contains `"data": [$inner]` => `"data": $inner`
238-
}
239-
}
230+
and {
231+
$resource_type <: contains `cloudflare_record`,
232+
$instances <: contains `"data": [{$inner}]` => `"data": {
233+
$inner
234+
}`,
235+
$instances <: contains `"data": []` => `"data": {}`,
236+
}
240237
},
241238
`{ "mode": "managed", "type": "$resource_type", $..., "instances":[$instances] }` where {
242239
and {

0 commit comments

Comments
 (0)