# Functions
MatchRefParts parses a Parts from an HCL reference string.
NewInjector initializes a new Injector.
NewRefParts initializes a new Parts from the specified resource and example names.
NewRefPartsFromResourceName initializes a new Parts from the specified <resource name>.<example name> string.
PrepareLocalResolutionContext returns a ResolutionContext that can be used for resolving references between a target resource and its dependencies that are exemplified together with the resource in Terraform registry.
# Constants
Wildcard denotes a wildcard resource name.
# Variables
ReRef represents a regular expression for Terraform resource references in scraped HCL example manifests.
# Structs
Injector resolves references using provider metadata.
Parts represents the components (resource name, example name & attribute name) parsed from an HCL reference.
PavedWithManifest represents an example manifest with a fieldpath.Paved.
ResolutionContext represents a reference resolution context where wildcard or named references are used.