Add support for traversals/references #485
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Builds on hashicorp/hcl-lang#36
Builds on hashicorp/terraform-schema#41
Some known (most likely desirable) features were intentionally left out from the MVP, but are tracked individually and will be eventually implemented:
type
declarations: Support for type declarations (for variabletype
) #490var.x
orlocal.x
): Support for references to variables and locals #491module
outputs & completion of inputs: Completion of module variables in module block #93Generally if something related to reference completion/hover etc. seems missing from that list, or the implementation I would suggest opening a new issue (rather than commenting here on this PR).
Screenshots