Skip to content

Enable full support of invalid object/map identifiers #268

Open
@radeksimko

Description

@radeksimko

Context

While the HCL/Terraform language encourages use of "valid identifiers", such as a1234, it still supports identifiers which do not comply with the same restrictions, such as 12345.

These are already correctly collected as targets and provided in contextual completion, can be hovered over and are semantically highlighted.

However, we provide slightly less helpful go-to-definition

2023-04-25 14 48 25

and less helpful go-to-references

2023-04-25 14 48 59

Proposal

Provide the appropriate range for targets which represent object/map entries with "invalid" names.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions