ASTValidator
ASTValidator defines a singleton validator for a type-checked AST.
Methods
Section titled “Methods”config()?
Section titled “config()?”
optionalconfig():Record<string,unknown>
config returns serializable validator settings when the validator has configuration.
Returns
Section titled “Returns”Record<string, unknown>
name()
Section titled “name()”name():
string
Name returns the validator’s unique name.
Returns
Section titled “Returns”string
validate()
Section titled “validate()”validate(
environment,config,ast,issues):void
Validate inspects a checked AST and reports any issues it finds.
Parameters
Section titled “Parameters”environment
Section titled “environment”config
Section titled “config”issues
Section titled “issues”Returns
Section titled “Returns”void