-
Notifications
You must be signed in to change notification settings - Fork 188
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Extension Version
2.34.5
VS Code Version
Version: 1.4.5 (Universal)
VSCode Version: 1.99.3
Commit: af58d92614edb1f72bdd756615d131bf8dfa5290
Date: 2025-08-13T02:08:56.371Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0
Operating System
macOS Sequoia Version 15.6 (24G84)
Terraform Version
Terraform v1.12.1 on darwin_arm64
Steps to Reproduce
Minimal example:
# minimal.tf
locals {
env_vars_secret = [
{ name = "DATABASE_URL", secret_id = module.secrets["DATABASE_URL"].secret_id },
]
db_migrations_env_vars_secret = [
for var in local.env_vars_secret :
var.name == "DATABASE_URL" ?
{ name = "DATABASE_URL", secret_id = module.secrets["DB_MIGRATION_DATABASE_URL"].secret_id } :
var
]
}
Expected Behavior
No error is shown.
Actual Behavior
Shows error for var.name and var.
Terraform Configuration
Project Structure
Gist
No response
Anything Else?
No response
Workarounds
Renaming var to e.g. env_var fixes the issue.
References
No response
Help Wanted
- I'm interested in contributing a fix myself
Community Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment
pcantea
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working