Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Variables with no space between them break syntax highlighting #1040

Closed
2 tasks done
tedivm opened this issue Apr 7, 2022 · 4 comments · Fixed by #1114
Closed
2 tasks done

Variables with no space between them break syntax highlighting #1040

tedivm opened this issue Apr 7, 2022 · 4 comments · Fixed by #1114
Labels
bug Something isn't working syntax
Milestone

Comments

@tedivm
Copy link

tedivm commented Apr 7, 2022

Versions

This bug is reproducible in:

  • the latest version of the extension (below)
  • the latest version of the language server (below)

Extension

v2.21.0

Language Server

Launching language server: /Users/robert/.vscode/extensions/hashicorp.terraform-2.21.0/bin/terraform-ls serve
2022/04/07 13:52:36 serve_command.go:162: Starting terraform-ls 0.26.0
2022/04/07 13:52:36 service.go:90: Preparing new session ...
2022/04/07 13:52:36 langserver.go:94: Starting server (pid 96300; concurrency: 5) ...
2022/04/07 13:52:36 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:52:36 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:52:36 rpc_logger.go:29: Incoming request for "initialize" (ID 0): {"processId":96279,"clientInfo":{"name":"Visual Studio Code","version":"1.66.1"},"locale":"en-us","rootPath":"/Users/robert/Repositories/aptible/terraform-aws-core","rootUri":"file:///Users/robert/Repositories/aptible/terraform-aws-core","capabilities":{"workspace":{"applyEdit":true,"workspaceEdit":{"documentChanges":true,"resourceOperations":["create","rename","delete"],"failureHandling":"textOnlyTransactional","normalizesLineEndings":true,"changeAnnotationSupport":{"groupsOnLabel":true}},"didChangeConfiguration":{"dynamicRegistration":true},"didChangeWatchedFiles":{"dynamicRegistration":true},"symbol":{"dynamicRegistration":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]},"tagSupport":{"valueSet":[1]}},"codeLens":{"refreshSupport":true},"executeCommand":{"dynamicRegistration":true},"configuration":true,"workspaceFolders":true,"semanticTokens":{"refreshSupport":true},"fileOperations":{"dynamicRegistration":true,"didCreate":true,"didRename":true,"didDelete":true,"willCreate":true,"willRename":true,"willDelete":true}},"textDocument":{"publishDiagnostics":{"relatedInformation":true,"versionSupport":false,"tagSupport":{"valueSet":[1,2]},"codeDescriptionSupport":true,"dataSupport":true},"synchronization":{"dynamicRegistration":true,"willSave":true,"willSaveWaitUntil":true,"didSave":true},"completion":{"dynamicRegistration":true,"contextSupport":true,"completionItem":{"snippetSupport":true,"commitCharactersSupport":true,"documentationFormat":["markdown","plaintext"],"deprecatedSupport":true,"preselectSupport":true,"tagSupport":{"valueSet":[1]},"insertReplaceSupport":true,"resolveSupport":{"properties":["documentation","detail","additionalTextEdits"]},"insertTextModeSupport":{"valueSet":[1,2]}},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"hover":{"dynamicRegistration":true,"contentFormat":["markdown","plaintext"]},"signatureHelp":{"dynamicRegistration":true,"signatureInformation":{"documentationFormat":["markdown","plaintext"],"parameterInformation":{"labelOffsetSupport":true},"activeParameterSupport":true},"contextSupport":true},"definition":{"dynamicRegistration":true,"linkSupport":true},"references":{"dynamicRegistration":true},"documentHighlight":{"dynamicRegistration":true},"documentSymbol":{"dynamicRegistration":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]},"hierarchicalDocumentSymbolSupport":true,"tagSupport":{"valueSet":[1]},"labelSupport":true},"codeAction":{"dynamicRegistration":true,"isPreferredSupport":true,"disabledSupport":true,"dataSupport":true,"resolveSupport":{"properties":["edit"]},"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}},"honorsChangeAnnotations":false},"codeLens":{"dynamicRegistration":true},"formatting":{"dynamicRegistration":true},"rangeFormatting":{"dynamicRegistration":true},"onTypeFormatting":{"dynamicRegistration":true},"rename":{"dynamicRegistration":true,"prepareSupport":true,"prepareSupportDefaultBehavior":1,"honorsChangeAnnotations":true},"documentLink":{"dynamicRegistration":true,"tooltipSupport":true},"typeDefinition":{"dynamicRegistration":true,"linkSupport":true},"implementation":{"dynamicRegistration":true,"linkSupport":true},"colorProvider":{"dynamicRegistration":true},"foldingRange":{"dynamicRegistration":true,"rangeLimit":5000,"lineFoldingOnly":true},"declaration":{"dynamicRegistration":true,"linkSupport":true},"selectionRange":{"dynamicRegistration":true},"callHierarchy":{"dynamicRegistration":true},"semanticTokens":{"dynamicRegistration":true,"tokenTypes":["namespace","type","class","enum","interface","struct","typeParameter","parameter","variable","property","enumMember","event","function","method","macro","keyword","modifier","comment","string","number","regexp","operator"],"tokenModifiers":["declaration","definition","readonly","static","deprecated","abstract","async","modification","documentation","defaultLibrary"],"formats":["relative"],"requests":{"range":true,"full":{"delta":true}},"multilineTokenSupport":false,"overlappingTokenSupport":false},"linkedEditingRange":{"dynamicRegistration":true}},"window":{"showMessage":{"messageActionItem":{"additionalPropertiesSupport":true}},"showDocument":{"support":true},"workDoneProgress":true},"general":{"regularExpressions":{"engine":"ECMAScript","version":"ES2020"},"markdown":{"parser":"marked","version":"1.1.0"}},"experimental":{"telemetryVersion":1}},"initializationOptions":{"commandPrefix":"g","experimentalFeatures":{}},"trace":"off","workspaceFolders":[{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core","name":"terraform-aws-core"}]}
2022/04/07 13:52:36 initialize.go:78: enabling telemetry (version: 1)
2022/04/07 13:52:36 initialize.go:83: telemetry enabled (version: 1)
2022/04/07 13:52:36 scheduler.go:45: launching eval loop 0
2022/04/07 13:52:36 service.go:430: running closed dir scheduler
2022/04/07 13:52:36 scheduler.go:45: launching eval loop 0
2022/04/07 13:52:36 service.go:435: running open dir scheduler
2022/04/07 13:52:38 watcher.go:496: watching for changes ...
2022/04/07 13:52:38 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"initialize","properties":{"experimentalCapabilities.referenceCountCodeLens":false,"lsVersion":"0.26.0","options.commandPrefix":true,"options.excludeModulePaths":false,"options.experimentalFeatures.prefillRequiredFields":false,"options.experimentalFeatures.validateOnSave":false,"options.ignoreDirectoryNames":false,"options.rootModulePaths":false,"options.terraformExecPath":false,"options.terraformExecTimeout":"","options.terraformLogFilePath":false,"root_uri":"dir"}}
2022/04/07 13:52:38 walker.go:214: asynchronously walking through /Users/robert/Repositories/aptible/terraform-aws-core
2022/04/07 13:52:38 rpc_logger.go:50: Response to "initialize" (ID 0): {"capabilities":{"textDocumentSync":{"openClose":true,"change":2,"save":{}},"completionProvider":{"triggerCharacters":[".","["],"completionItem":{}},"hoverProvider":true,"signatureHelpProvider":{},"declarationProvider":{},"definitionProvider":true,"referencesProvider":true,"documentSymbolProvider":true,"codeActionProvider":{"codeActionKinds":["source.formatAll.terraform"]},"codeLensProvider":{},"documentLinkProvider":{},"workspaceSymbolProvider":true,"documentFormattingProvider":true,"documentOnTypeFormattingProvider":{"firstTriggerCharacter":""},"executeCommandProvider":{"commands":["g.terraform-ls.module.callers","g.terraform-ls.module.calls","g.terraform-ls.module.providers","g.terraform-ls.rootmodules","g.terraform-ls.terraform.init","g.terraform-ls.terraform.validate"],"workDoneProgress":true},"semanticTokensProvider":{"legend":{"tokenTypes":["enumMember","function","keyword","number","parameter","property","string","type","variable"],"tokenModifiers":["defaultLibrary","deprecated"]},"full":true},"workspace":{"workspaceFolders":{"supported":true,"changeNotifications":"workspace/didChangeWorkspaceFolders"}}},"serverInfo":{"name":"terraform-ls","version":"0.26.0"}}
2022/04/07 13:52:38 opts.go:218: Completed 1 requests [1.934664667s elapsed]
2022/04/07 13:52:38 walker.go:263: skipping /Users/robert/Repositories/aptible/terraform-aws-core/.git
2022/04/07 13:52:38 walker.go:272: found module /Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests
2022/04/07 13:52:38 jobs.go:92: JOBS: Enqueueing new job "1": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:38 jobs.go:92: JOBS: Enqueueing new job "2": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:38 jobs.go:92: JOBS: Enqueueing new job "3": "OpTypeGetTerraformVersion" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:38 walker.go:340: parsed datadir: &datadir.DataDir{ModuleManifestPath:"/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests/.terraform/modules/modules.json", PluginLockFilePath:"/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests/.terraform.lock.hcl"}
2022/04/07 13:52:38 jobs.go:224: JOBS: Dispatching next job "1": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:38 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"8c5175dc-12b8-c7a8-aae7-8ab2e8ebfaf8"}}
2022/04/07 13:52:38 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:38 jobs.go:92: JOBS: Enqueueing new job "4": "OpTypeObtainSchema" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:38 jobs.go:92: JOBS: Enqueueing new job "5": "OpTypeParseModuleManifest" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:38 jobs.go:338: JOBS: Finishing job "1": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:38 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:38 jobs.go:224: JOBS: Dispatching next job "2": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:38 jobs.go:92: JOBS: Enqueueing new job "6": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:38 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:38 jobs.go:338: JOBS: Finishing job "2": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: ["6"])
2022/04/07 13:52:38 jobs.go:224: JOBS: Dispatching next job "3": "OpTypeGetTerraformVersion" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:38 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"8c5175dc-12b8-c7a8-aae7-8ab2e8ebfaf8"}}
2022/04/07 13:52:38 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:38 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:52:38 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:52:38 rpc_logger.go:29: Incoming notification for "initialized": {}
2022/04/07 13:52:38 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:52:38 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:52:38 opts.go:218: Received response for callback "1"
2022/04/07 13:52:38 rpc_logger.go:29: Incoming notification for "textDocument/didOpen": {"textDocument":{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds/main.tf","languageId":"terraform","version":1,"text":"\n\nvariable \"name\" {\n\n}\n\nvariable \"subnets\" {\n\n}\n\nvariable \"engine\" {\n  default = \"mysql\"\n}\n\nvariable \"version\" {\n  default = null\n}\n\n\nresource \"aws_db_subnet_group\" \"default\" {\n  name       = var.name\n  subnet_ids = var.subnet_ids\n}\n\n\nresource \"aws_db_instance\" \"default\" {\n  engine               = \"mysql\"\n  engine_version       = \"5.7\"\n  instance_class       = \"db.t3.micro\"\n  name                 = \"mydb\"\n  username             = \"foo\"\n  password             = \"foobarbaz\"\n  parameter_group_name = aws_db_parameter_group.main.name\n  skip_final_snapshot  = true\n\n\n  apply_immediately           = true\n  allow_major_version_upgrade = false\n  auto_minor_version_upgrade  = true\n  publicly_accessible         = false\n  allocated_storage           = 50\n  max_allocated_storage       = 100\n\n\n}\n\n\nresource \"aws_db_parameter_group\" \"main\" {\n  name_prefix = var.name\n  family      = \"${var.engine}${var.version}\"\n\n}\n"}}
2022/04/07 13:52:38 opts.go:218: Received response for callback "2"
2022/04/07 13:52:38 opts.go:218: Received response for callback "3"
2022/04/07 13:52:38 opts.go:218: Received response for callback "4"
2022/04/07 13:52:38 did_open.go:42: opened module: /Users/robert/Repositories/aptible/terraform-aws-core/modules/rds
2022/04/07 13:52:38 jobs.go:92: JOBS: Enqueueing new job "7": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:38 jobs.go:92: JOBS: Enqueueing new job "8": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:38 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"5acdad5b-3bab-a2fd-1865-1e525126eb83"}}
2022/04/07 13:52:38 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:38 jobs.go:92: JOBS: Enqueueing new job "9": "OpTypeGetTerraformVersion" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:38 watcher.go:86: adding module for watching: /Users/robert/Repositories/aptible/terraform-aws-core/modules/rds
2022/04/07 13:52:38 opts.go:218: Received response for callback "5"
2022/04/07 13:52:38 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:52:38 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:52:38 jobs.go:338: JOBS: Finishing job "3": "OpTypeGetTerraformVersion" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:38 jobs.go:224: JOBS: Dispatching next job "4": "OpTypeObtainSchema" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:38 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"8c5175dc-12b8-c7a8-aae7-8ab2e8ebfaf8","tfVersion":"1.1.7"}}
2022/04/07 13:52:38 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:38 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"installedProviders":{"registry.terraform.io/hashicorp/aws":"4.8.0","registry.terraform.io/hashicorp/random":"3.1.2"},"moduleId":"8c5175dc-12b8-c7a8-aae7-8ab2e8ebfaf8","tfVersion":"1.1.7"}}
2022/04/07 13:52:38 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:38 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"8c5175dc-12b8-c7a8-aae7-8ab2e8ebfaf8","tfVersion":"1.1.7"}}
2022/04/07 13:52:38 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:38 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"8c5175dc-12b8-c7a8-aae7-8ab2e8ebfaf8","tfVersion":"1.1.7"}}
2022/04/07 13:52:38 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:38 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"installedProviders":{"registry.terraform.io/hashicorp/aws":"4.8.0","registry.terraform.io/hashicorp/random":"3.1.2"},"moduleId":"8c5175dc-12b8-c7a8-aae7-8ab2e8ebfaf8","tfVersion":"1.1.7"}}
2022/04/07 13:52:38 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:39 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:52:39 opts.go:218: Received request batch of size 1 (qlen=1)
2022/04/07 13:52:39 opts.go:218: Received response for callback "6"
2022/04/07 13:52:39 opts.go:218: Received request batch of size 1 (qlen=2)
2022/04/07 13:52:39 opts.go:218: Received request batch of size 1 (qlen=3)
2022/04/07 13:52:39 opts.go:218: Received request batch of size 1 (qlen=4)
2022/04/07 13:52:39 opts.go:218: Received request batch of size 1 (qlen=5)
2022/04/07 13:52:39 opts.go:218: Received response for callback "7"
2022/04/07 13:52:39 opts.go:218: Received response for callback "8"
2022/04/07 13:52:39 opts.go:218: Received response for callback "9"
2022/04/07 13:52:39 opts.go:218: Received response for callback "10"
2022/04/07 13:52:39 opts.go:218: Received request batch of size 1 (qlen=6)
2022/04/07 13:52:39 opts.go:218: Received request batch of size 1 (qlen=7)
2022/04/07 13:52:41 provider_schema.go:106: PSS: adding local schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests, registry.terraform.io/hashicorp/aws): 0x14017d04e40
2022/04/07 13:52:41 provider_schema.go:106: PSS: adding local schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests, registry.terraform.io/hashicorp/random): 0x1401792b840
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "4": "OpTypeObtainSchema" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "5": "OpTypeParseModuleManifest" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 module.go:460: Queuing refresh for /Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"ea2344fb-3339-2048-abac-ca60c9f38049"}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"installedProviders":{"registry.terraform.io/hashicorp/aws":"4.8.0","registry.terraform.io/hashicorp/random":"3.1.2"},"moduleId":"8c5175dc-12b8-c7a8-aae7-8ab2e8ebfaf8","tfVersion":"1.1.7"}}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "10": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 opts.go:218: Received response for callback "11"
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "11": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "12": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "13": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"3f25abd9-8590-a0b4-9242-2d1339713707"}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "14": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "15": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "16": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "17": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "5": "OpTypeParseModuleManifest" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: ["10" "11" "12" "13" "14" "15" "16" "17"])
2022/04/07 13:52:41 opts.go:218: Received response for callback "12"
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "10": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"b548bdd4-6ed7-416f-30da-a388c068fa96"}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 opts.go:218: Received response for callback "13"
2022/04/07 13:52:41 opts.go:218: Received response for callback "14"
2022/04/07 13:52:41 opts.go:218: Received response for callback "15"
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "18": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "19": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "20": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "10": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"} (err = <nil>, deferredJobs: ["18" "19" "20"])
2022/04/07 13:52:41 opts.go:218: Received response for callback "16"
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "11": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "21": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "11": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"} (err = <nil>, deferredJobs: ["21"])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "12": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 opts.go:218: Received response for callback "17"
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "22": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "23": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "24": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "12": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"} (err = <nil>, deferredJobs: ["22" "23" "24"])
2022/04/07 13:52:41 opts.go:218: Received response for callback "18"
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "13": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "25": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "13": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"} (err = <nil>, deferredJobs: ["25"])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "14": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 opts.go:218: Received response for callback "19"
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "26": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "27": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "28": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "14": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"} (err = <nil>, deferredJobs: ["26" "27" "28"])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "15": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "29": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "15": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"} (err = <nil>, deferredJobs: ["29"])
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "16": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "30": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "31": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 opts.go:218: Received response for callback "20"
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "32": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 opts.go:218: Received response for callback "21"
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "16": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: ["30" "31" "32"])
2022/04/07 13:52:41 opts.go:218: Received response for callback "22"
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "17": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "17": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: ["6"])
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "18": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "18": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 opts.go:218: Received response for callback "23"
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "19": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"ea2344fb-3339-2048-abac-ca60c9f38049","providerRequirements":{"registry.terraform.io/-/aws":""}}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 opts.go:218: Received response for callback "24"
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "19": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "20": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "20": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "21": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "21": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "22": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "22": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "23": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"3f25abd9-8590-a0b4-9242-2d1339713707","providerRequirements":{"registry.terraform.io/-/aws":""}}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "23": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "24": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "24": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "25": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "25": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/availability_zone"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "26": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "26": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "27": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"b548bdd4-6ed7-416f-30da-a388c068fa96","providerRequirements":{"registry.terraform.io/-/aws":""}}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "27": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "28": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "28": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "29": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "29": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/nat_instance"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "30": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "30": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "31": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"installedProviders":{"registry.terraform.io/hashicorp/aws":"4.8.0","registry.terraform.io/hashicorp/random":"3.1.2"},"moduleId":"8c5175dc-12b8-c7a8-aae7-8ab2e8ebfaf8","providerRequirements":{"registry.terraform.io/-/aws":"~\u003e 4.0","registry.terraform.io/-/random":""},"tfVersion":"1.1.7"}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests, registry.terraform.io/-/aws, ~> 4.0)
2022/04/07 13:52:41 opts.go:218: Received response for callback "25"
2022/04/07 13:52:41 opts.go:218: Received response for callback "26"
2022/04/07 13:52:41 opts.go:218: Received response for callback "27"
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests, registry.terraform.io/-/random, )
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "31": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "32": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests, registry.terraform.io/-/aws, ~> 4.0)
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests, registry.terraform.io/-/random, )
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "32": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "6": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "6": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "7": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "33": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "34": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "35": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "7": "OpTypeParseModuleConfiguration" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"} (err = <nil>, deferredJobs: ["35"])
2022/04/07 13:52:41 walker.go:417: walking of /Users/robert/Repositories/aptible/terraform-aws-core finished
2022/04/07 13:52:41 walker.go:220: async walking through /Users/robert/Repositories/aptible/terraform-aws-core finished
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "33": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 opts.go:218: Received response for callback "28"
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests, registry.terraform.io/-/aws, ~> 4.0)
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests, registry.terraform.io/-/random, )
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "33": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "34": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"}
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests, registry.terraform.io/-/aws, ~> 4.0)
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests, registry.terraform.io/-/random, )
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "34": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/vpc/tests"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "35": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "36": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "37": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "35": "OpTypeLoadModuleMetadata" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"} (err = <nil>, deferredJobs: ["36" "37"])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "36": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/rds, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"5acdad5b-3bab-a2fd-1865-1e525126eb83","providerRequirements":{"registry.terraform.io/-/aws":""}}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 opts.go:218: Received response for callback "29"
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "36": "OpTypeDecodeReferenceTargets" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "37": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/rds, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "37": "OpTypeDecodeReferenceOrigins" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "8": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:41 jobs.go:92: JOBS: Enqueueing new job "38": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "8": "OpTypeParseVariables" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"} (err = <nil>, deferredJobs: ["38"])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "38": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:41 opts.go:218: Received response for callback "30"
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "38": "OpTypeDecodeVarsReferences" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 jobs.go:224: JOBS: Dispatching next job "9": "OpTypeGetTerraformVersion" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"}
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"5acdad5b-3bab-a2fd-1865-1e525126eb83","providerRequirements":{"registry.terraform.io/-/aws":""}}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 opts.go:218: Received response for callback "31"
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"5acdad5b-3bab-a2fd-1865-1e525126eb83","providerRequirements":{"registry.terraform.io/-/aws":""},"tfVersion":"1.1.7"}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 jobs.go:338: JOBS: Finishing job "9": "OpTypeGetTerraformVersion" for {"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"} (err = <nil>, deferredJobs: [])
2022/04/07 13:52:41 opts.go:218: Received response for callback "32"
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"5acdad5b-3bab-a2fd-1865-1e525126eb83","providerRequirements":{"registry.terraform.io/-/aws":""},"tfVersion":"1.1.7"}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"5acdad5b-3bab-a2fd-1865-1e525126eb83","providerRequirements":{"registry.terraform.io/-/aws":""},"tfVersion":"1.1.7"}}
2022/04/07 13:52:41 rpc_logger.go:29: Incoming request for "textDocument/documentSymbol" (ID 1): {"textDocument":{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds/main.tf"}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 opts.go:218: Dequeued request batch of length 1 (qlen=7)
2022/04/07 13:52:41 opts.go:218: Dequeued request batch of length 1 (qlen=6)
2022/04/07 13:52:41 rpc_logger.go:29: Incoming request for "textDocument/semanticTokens/full" (ID 3): {"textDocument":{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds/main.tf"}}
2022/04/07 13:52:41 rpc_logger.go:29: Incoming request for "textDocument/documentLink" (ID 2): {"textDocument":{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds/main.tf"}}
2022/04/07 13:52:41 opts.go:218: Posting server notification "telemetry/event" {"v":1,"name":"moduleData","properties":{"moduleId":"5acdad5b-3bab-a2fd-1865-1e525126eb83","providerRequirements":{"registry.terraform.io/-/aws":""},"tfVersion":"1.1.7"}}
2022/04/07 13:52:41 opts.go:218: Posting server call "workspace/semanticTokens/refresh" 
2022/04/07 13:52:41 opts.go:218: Received response for callback "33"
2022/04/07 13:52:41 opts.go:218: Received response for callback "34"
2022/04/07 13:52:41 opts.go:218: Dequeued request batch of length 1 (qlen=5)
2022/04/07 13:52:41 opts.go:218: Dequeued request batch of length 1 (qlen=4)
2022/04/07 13:52:41 opts.go:218: Received response for callback "35"
2022/04/07 13:52:41 rpc_logger.go:29: Incoming notification for "$/cancelRequest": {"id":1}
2022/04/07 13:52:41 opts.go:218: Cancelled request 1 by client order
2022/04/07 13:52:41 opts.go:218: Dequeued request batch of length 1 (qlen=3)
2022/04/07 13:52:41 opts.go:218: Dequeued request batch of length 1 (qlen=2)
2022/04/07 13:52:41 rpc_logger.go:29: Incoming notification for "$/cancelRequest": {"id":2}
2022/04/07 13:52:41 opts.go:218: Cancelled request 2 by client order
2022/04/07 13:52:41 opts.go:218: Dequeued request batch of length 1 (qlen=1)
2022/04/07 13:52:41 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:52:41 opts.go:218: Received response for callback "36"
2022/04/07 13:52:41 rpc_logger.go:29: Incoming request for "textDocument/documentSymbol" (ID 4): {"textDocument":{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds/main.tf"}}
2022/04/07 13:52:41 rpc_logger.go:29: Incoming request for "textDocument/documentLink" (ID 5): {"textDocument":{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds/main.tf"}}
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/rds, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/rds, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/rds, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/rds, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/rds, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 rpc_logger.go:45: Error for "textDocument/documentLink" (ID 2): [-32800] error code -32800: %!s(<nil>)
2022/04/07 13:52:41 opts.go:218: Completed 1 requests [4.146084ms elapsed]
2022/04/07 13:52:41 rpc_logger.go:29: Incoming notification for "$/cancelRequest": {"id":5}
2022/04/07 13:52:41 opts.go:218: Cancelled request 5 by client order
2022/04/07 13:52:41 rpc_logger.go:29: Incoming request for "textDocument/documentLink" (ID 6): {"textDocument":{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds/main.tf"}}
2022/04/07 13:52:41 rpc_logger.go:45: Error for "textDocument/documentLink" (ID 5): [-32800] error code -32800: %!s(<nil>)
2022/04/07 13:52:41 opts.go:218: Completed 1 requests [3.910583ms elapsed]
2022/04/07 13:52:41 rpc_logger.go:50: Response to "textDocument/semanticTokens/full" (ID 3): {"data":[2,0,8,7,0,0,9,6,0,1,4,0,8,7,0,0,9,9,0,1,4,0,8,7,0,0,9,8,0,1,1,2,7,5,1,3,0,8,7,0,0,9,9,0,1,1,2,7,5,1,4,0,8,7,0,0,9,21,0,1,0,22,9,0,0,1,2,4,5,1,0,13,3,8,0,0,4,4,8,0,1,2,10,5,1,4,0,8,7,0,0,9,17,0,1,0,18,9,0,0,1,2,6,5,1,0,23,7,6,0,1,2,14,5,1,0,23,5,6,0,1,2,14,5,1,0,23,13,6,0,1,2,4,5,3,0,23,6,6,0,1,2,8,5,1,0,23,5,6,0,1,2,8,5,1,0,23,11,6,0,1,2,20,5,1,0,23,22,8,0,0,23,4,8,0,0,5,4,8,0,1,2,19,5,1,0,23,4,2,0,3,2,17,5,1,0,30,4,2,0,1,2,27,5,1,0,30,5,2,0,1,2,26,5,1,0,30,4,2,0,1,2,19,5,1,0,30,5,2,0,1,2,17,5,1,0,30,2,3,0,1,2,21,5,1,0,30,3,3,0,6,0,8,7,0,0,9,24,0,1,0,25,6,0,0,1,2,11,5,1,0,14,3,8,0,0,4,4,8,0,1,2,6,5,1]}
2022/04/07 13:52:41 opts.go:218: Completed 1 requests [4.667375ms elapsed]
2022/04/07 13:52:41 rpc_logger.go:45: Error for "textDocument/documentSymbol" (ID 1): [-32800] error code -32800: %!s(<nil>)
2022/04/07 13:52:41 opts.go:218: Completed 1 requests [2.342378958s elapsed]
2022/04/07 13:52:41 rpc_logger.go:50: Response to "textDocument/documentSymbol" (ID 4): [{"name":"variable \"name\"","kind":5,"range":{"start":{"line":2,"character":0},"end":{"line":4,"character":1}},"selectionRange":{"start":{"line":2,"character":0},"end":{"line":4,"character":1}}},{"name":"variable \"subnets\"","kind":5,"range":{"start":{"line":6,"character":0},"end":{"line":8,"character":1}},"selectionRange":{"start":{"line":6,"character":0},"end":{"line":8,"character":1}}},{"name":"variable \"engine\"","kind":5,"range":{"start":{"line":10,"character":0},"end":{"line":12,"character":1}},"selectionRange":{"start":{"line":10,"character":0},"end":{"line":12,"character":1}},"children":[{"name":"default","kind":15,"range":{"start":{"line":11,"character":2},"end":{"line":11,"character":19}},"selectionRange":{"start":{"line":11,"character":2},"end":{"line":11,"character":19}}}]},{"name":"variable \"version\"","kind":5,"range":{"start":{"line":14,"character":0},"end":{"line":16,"character":1}},"selectionRange":{"start":{"line":14,"character":0},"end":{"line":16,"character":1}},"children":[{"name":"default","kind":13,"range":{"start":{"line":15,"character":2},"end":{"line":15,"character":16}},"selectionRange":{"start":{"line":15,"character":2},"end":{"line":15,"character":16}}}]},{"name":"resource \"aws_db_subnet_group\" \"default\"","kind":5,"range":{"start":{"line":19,"character":0},"end":{"line":22,"character":1}},"selectionRange":{"start":{"line":19,"character":0},"end":{"line":22,"character":1}},"children":[{"name":"name","kind":14,"range":{"start":{"line":20,"character":2},"end":{"line":20,"character":23}},"selectionRange":{"start":{"line":20,"character":2},"end":{"line":20,"character":23}}},{"name":"subnet_ids","kind":14,"range":{"start":{"line":21,"character":2},"end":{"line":21,"character":29}},"selectionRange":{"start":{"line":21,"character":2},"end":{"line":21,"character":29}}}]},{"name":"resource \"aws_db_instance\" \"default\"","kind":5,"range":{"start":{"line":25,"character":0},"end":{"line":44,"character":1}},"selectionRange":{"start":{"line":25,"character":0},"end":{"line":44,"character":1}},"children":[{"name":"engine","kind":15,"range":{"start":{"line":26,"character":2},"end":{"line":26,"character":32}},"selectionRange":{"start":{"line":26,"character":2},"end":{"line":26,"character":32}}},{"name":"engine_version","kind":15,"range":{"start":{"line":27,"character":2},"end":{"line":27,"character":30}},"selectionRange":{"start":{"line":27,"character":2},"end":{"line":27,"character":30}}},{"name":"instance_class","kind":15,"range":{"start":{"line":28,"character":2},"end":{"line":28,"character":38}},"selectionRange":{"start":{"line":28,"character":2},"end":{"line":28,"character":38}}},{"name":"name","kind":15,"range":{"start":{"line":29,"character":2},"end":{"line":29,"character":31}},"selectionRange":{"start":{"line":29,"character":2},"end":{"line":29,"character":31}}},{"name":"username","kind":15,"range":{"start":{"line":30,"character":2},"end":{"line":30,"character":30}},"selectionRange":{"start":{"line":30,"character":2},"end":{"line":30,"character":30}}},{"name":"password","kind":15,"range":{"start":{"line":31,"character":2},"end":{"line":31,"character":36}},"selectionRange":{"start":{"line":31,"character":2},"end":{"line":31,"character":36}}},{"name":"parameter_group_name","kind":14,"range":{"start":{"line":32,"character":2},"end":{"line":32,"character":57}},"selectionRange":{"start":{"line":32,"character":2},"end":{"line":32,"character":57}}},{"name":"skip_final_snapshot","kind":17,"range":{"start":{"line":33,"character":2},"end":{"line":33,"character":29}},"selectionRange":{"start":{"line":33,"character":2},"end":{"line":33,"character":29}}},{"name":"apply_immediately","kind":17,"range":{"start":{"line":36,"character":2},"end":{"line":36,"character":36}},"selectionRange":{"start":{"line":36,"character":2},"end":{"line":36,"character":36}}},{"name":"allow_major_version_upgrade","kind":17,"range":{"start":{"line":37,"character":2},"end":{"line":37,"character":37}},"selectionRange":{"start":{"line":37,"character":2},"end":{"line":37,"character":37}}},{"name":"auto_minor_version_upgrade","kind":17,"range":{"start":{"line":38,"character":2},"end":{"line":38,"character":36}},"selectionRange":{"start":{"line":38,"character":2},"end":{"line":38,"character":36}}},{"name":"publicly_accessible","kind":17,"range":{"start":{"line":39,"character":2},"end":{"line":39,"character":37}},"selectionRange":{"start":{"line":39,"character":2},"end":{"line":39,"character":37}}},{"name":"allocated_storage","kind":16,"range":{"start":{"line":40,"character":2},"end":{"line":40,"character":34}},"selectionRange":{"start":{"line":40,"character":2},"end":{"line":40,"character":34}}},{"name":"max_allocated_storage","kind":16,"range":{"start":{"line":41,"character":2},"end":{"line":41,"character":35}},"selectionRange":{"start":{"line":41,"character":2},"end":{"line":41,"character":35}}}]},{"name":"resource \"aws_db_parameter_group\" \"main\"","kind":5,"range":{"start":{"line":47,"character":0},"end":{"line":51,"character":1}},"selectionRange":{"start":{"line":47,"character":0},"end":{"line":51,"character":1}},"children":[{"name":"name_prefix","kind":14,"range":{"start":{"line":48,"character":2},"end":{"line":48,"character":24}},"selectionRange":{"start":{"line":48,"character":2},"end":{"line":48,"character":24}}},{"name":"family","kind":13,"range":{"start":{"line":49,"character":2},"end":{"line":49,"character":45}},"selectionRange":{"start":{"line":49,"character":2},"end":{"line":49,"character":45}}}]}]
2022/04/07 13:52:41 opts.go:218: Completed 1 requests [4.298541ms elapsed]
2022/04/07 13:52:41 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/rds, registry.terraform.io/-/aws, )
2022/04/07 13:52:41 rpc_logger.go:50: Response to "textDocument/documentLink" (ID 6): []
2022/04/07 13:52:41 opts.go:218: Completed 1 requests [6.670333ms elapsed]
2022/04/07 13:53:20 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:53:20 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:53:20 rpc_logger.go:29: Incoming request for "workspace/executeCommand" (ID 7): {"command":"g.terraform-ls.module.callers","arguments":["uri=file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"]}
2022/04/07 13:53:20 rpc_logger.go:50: Response to "workspace/executeCommand" (ID 7): {"v":0,"callers":[]}
2022/04/07 13:53:20 opts.go:218: Completed 1 requests [136.334µs elapsed]
2022/04/07 13:53:20 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:53:20 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:53:20 rpc_logger.go:29: Incoming request for "textDocument/documentLink" (ID 8): {"textDocument":{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds/main.tf"}}
2022/04/07 13:53:20 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/rds, registry.terraform.io/-/aws, )
2022/04/07 13:53:20 rpc_logger.go:50: Response to "textDocument/documentLink" (ID 8): []
2022/04/07 13:53:20 opts.go:218: Completed 1 requests [3.741375ms elapsed]
2022/04/07 13:53:22 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:53:22 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:53:22 rpc_logger.go:29: Incoming request for "textDocument/formatting" (ID 9): {"textDocument":{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds/main.tf"},"options":{"tabSize":2,"insertSpaces":true,"trimTrailingWhitespace":true,"insertFinalNewline":true}}
2022/04/07 13:53:22 formatting.go:30: formatting document via "/opt/homebrew/bin/terraform"
2022/04/07 13:53:22 rpc_logger.go:50: Response to "textDocument/formatting" (ID 9): []
2022/04/07 13:53:22 opts.go:218: Completed 1 requests [77.200375ms elapsed]
2022/04/07 13:53:22 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:53:22 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:53:22 rpc_logger.go:29: Incoming notification for "textDocument/didSave": {"textDocument":{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds/main.tf"}}
2022/04/07 13:53:25 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:53:25 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:53:25 rpc_logger.go:29: Incoming request for "textDocument/hover" (ID 10): {"textDocument":{"uri":"file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds/main.tf"},"position":{"line":49,"character":12}}
2022/04/07 13:53:25 provider_schema.go:196: PSS: getting provider schema (/Users/robert/Repositories/aptible/terraform-aws-core/modules/rds, registry.terraform.io/-/aws, )
2022/04/07 13:53:25 hover.go:32: Looking for hover data at "main.tf" -> hcl.Pos{Line:50, Column:13, Byte:874}
2022/04/07 13:53:25 hover.go:34: received hover data: (*lang.HoverData)(nil)
2022/04/07 13:53:25 rpc_logger.go:45: Error for "textDocument/hover" (ID 10): [-32098] main.tf (50,13): position outside of any attribute name, value or block
2022/04/07 13:53:25 opts.go:218: Completed 1 requests [5.297042ms elapsed]
[Error - 1:53:25 PM] Request textDocument/hover failed.
  Message: main.tf (50,13): position outside of any attribute name, value or block
  Code: -32098 
2022/04/07 13:53:29 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:53:29 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:53:29 rpc_logger.go:29: Incoming request for "workspace/executeCommand" (ID 11): {"command":"g.terraform-ls.module.callers","arguments":["uri=file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"]}
2022/04/07 13:53:29 rpc_logger.go:50: Response to "workspace/executeCommand" (ID 11): {"v":0,"callers":[]}
2022/04/07 13:53:29 opts.go:218: Completed 1 requests [114.75µs elapsed]
2022/04/07 13:53:40 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:53:40 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:53:40 rpc_logger.go:29: Incoming request for "workspace/executeCommand" (ID 12): {"command":"g.terraform-ls.module.callers","arguments":["uri=file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"]}
2022/04/07 13:53:40 rpc_logger.go:50: Response to "workspace/executeCommand" (ID 12): {"v":0,"callers":[]}
2022/04/07 13:53:40 opts.go:218: Completed 1 requests [79.709µs elapsed]
2022/04/07 13:53:50 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:53:50 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:53:50 rpc_logger.go:29: Incoming request for "workspace/executeCommand" (ID 13): {"command":"g.terraform-ls.module.callers","arguments":["uri=file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"]}
2022/04/07 13:53:50 rpc_logger.go:50: Response to "workspace/executeCommand" (ID 13): {"v":0,"callers":[]}
2022/04/07 13:53:50 opts.go:218: Completed 1 requests [98.542µs elapsed]
2022/04/07 13:53:50 opts.go:218: Received request batch of size 1 (qlen=0)
2022/04/07 13:53:50 opts.go:218: Dequeued request batch of length 1 (qlen=0)
2022/04/07 13:53:50 rpc_logger.go:29: Incoming request for "workspace/executeCommand" (ID 14): {"command":"g.terraform-ls.module.callers","arguments":["uri=file:///Users/robert/Repositories/aptible/terraform-aws-core/modules/rds"]}
2022/04/07 13:53:50 rpc_logger.go:50: Response to "workspace/executeCommand" (ID 14): {"v":0,"callers":[]}
2022/04/07 13:53:50 opts.go:218: Completed 1 requests [85.75µs elapsed]

VS Code

Version: 1.66.1 (Universal)
Commit: 8dfae7a5cd50421d10cd99cb873990460525a898
Date: 2022-04-06T14:49:47.400Z
Electron: 17.2.0
Chromium: 98.0.4758.109
Node.js: 16.13.0
V8: 9.8.177.11-electron.0
OS: Darwin arm64 21.4.0

Operating System

MacOS 12.3 M1

Terraform Version

1.1.8

Steps To Reproduce

resource "aws_db_parameter_group" "main" {
  name_prefix = var.name
  family      = "${var.engine}${var.version}"
}

Expected Behavior

var.version should be highlighted as a variable.

Actual Behavior

var.version is being treated as a string.
Screen Shot 2022-04-07 at 1 56 18 PM

@tedivm tedivm added the bug Something isn't working label Apr 7, 2022
@tedivm
Copy link
Author

tedivm commented Apr 7, 2022

Note that adding a single space between them solves the problem-

Screen Shot 2022-04-07 at 1 57 40 PM

@dbanck
Copy link
Member

dbanck commented Apr 8, 2022

Thank you for taking the time to report this issue, @tedivm! I'm able to reproduce it.

@tedivm
Copy link
Author

tedivm commented Apr 8, 2022

No problem! Every time I submit a bug you fix it, so it's pretty good motivation 😄

@github-actions
Copy link

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working syntax
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants