fix break from switch in loop
This commit is contained in:
parent
44ccb94e2e
commit
ddb5b9ee53
|
@ -82,6 +82,7 @@ func parseModuleInstancePrefix(traversal hcl.Traversal) (ModuleInstance, hcl.Tra
|
||||||
var mi ModuleInstance
|
var mi ModuleInstance
|
||||||
var diags tfdiags.Diagnostics
|
var diags tfdiags.Diagnostics
|
||||||
|
|
||||||
|
LOOP:
|
||||||
for len(remain) > 0 {
|
for len(remain) > 0 {
|
||||||
var next string
|
var next string
|
||||||
switch tt := remain[0].(type) {
|
switch tt := remain[0].(type) {
|
||||||
|
@ -96,7 +97,7 @@ func parseModuleInstancePrefix(traversal hcl.Traversal) (ModuleInstance, hcl.Tra
|
||||||
Detail: "Module address prefix must be followed by dot and then a name.",
|
Detail: "Module address prefix must be followed by dot and then a name.",
|
||||||
Subject: remain[0].SourceRange().Ptr(),
|
Subject: remain[0].SourceRange().Ptr(),
|
||||||
})
|
})
|
||||||
break
|
break LOOP
|
||||||
}
|
}
|
||||||
|
|
||||||
if next != "module" {
|
if next != "module" {
|
||||||
|
@ -129,7 +130,7 @@ func parseModuleInstancePrefix(traversal hcl.Traversal) (ModuleInstance, hcl.Tra
|
||||||
Detail: "Prefix \"module.\" must be followed by a module name.",
|
Detail: "Prefix \"module.\" must be followed by a module name.",
|
||||||
Subject: remain[0].SourceRange().Ptr(),
|
Subject: remain[0].SourceRange().Ptr(),
|
||||||
})
|
})
|
||||||
break
|
break LOOP
|
||||||
}
|
}
|
||||||
remain = remain[1:]
|
remain = remain[1:]
|
||||||
step := ModuleInstanceStep{
|
step := ModuleInstanceStep{
|
||||||
|
|
Loading…
Reference in New Issue