Closed jpattersonz closed 4 years ago
Help->About->Copy to Clipboard
IntelliJ IDEA 2019.2.3 (Community Edition) Build #IC-192.6817.14, built on September 24, 2019 Runtime version: 11.0.4+10-b304.69 x86_64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o macOS 10.14.6 GC: ParNew, ConcurrentMarkSweep Memory: 1981M Cores: 8 Registry: Non-Bundled Plugins: org.intellij.plugins.hcl, org.intellij.scala, org.jetbrains.plugins.hocon
Settings->Plugins
0.7.7
terraform -v
Terraform v0.12.6
./child/main.tf
output "complex" { value = { top = { middle = { bottom = "nope" } } } }
./main.tf
module "child" { source = "./child" } output "test" { value = module.child.complex.top.middle.bottom }
Unresolved reference top
top, middle, and bottom should all resolve, as this is valid terraform code in version 0.12.*.
top (and thus all three) don't resolve note: terraform validate succeeds
terraform validate
value = module.child.complex
Will be fixed in upcoming update
Prerequisites
Installation details
Help->About->Copy to Clipboard
)Settings->Plugins
)terraform -v
)Terraform Configuration Files
./child/main.tf
./main.tf
Exception
Expected Behavior
top, middle, and bottom should all resolve, as this is valid terraform code in version 0.12.*.
Actual Behavior
top (and thus all three) don't resolve note:
terraform validate
succeedsSteps to Reproduce
value = module.child.complex