# Functions
DecodeReferenceOrigins collects reference origins, using previously parsed AST (via [ParseModuleConfiguration]), core schema of appropriate version (as obtained via [GetTerraformVersion]) and provider schemas ([PreloadEmbeddedSchema] or [ObtainSchema]).
DecodeReferenceTargets collects reference targets, using previously parsed AST (via [ParseModuleConfiguration]), core schema of appropriate version (as obtained via [GetTerraformVersion]) and provider schemas ([PreloadEmbeddedSchema] or [ObtainSchema]).
LoadTestMetadata loads data about the test in a version-independent way that enables us to decode the rest of the configuration, e.g.
ParseTestConfiguration parses the whole test configuration, i.e.
SchemaTestValidation does schema-based validation of test files (*.tftest.hcl), mock files (*.tfmock.hcl) and produces diagnostics associated with any "invalid" parts of code.
# Interfaces
No description provided by the author