Package com.tonic.analysis.source.ast.validation
Structural checks over a built AST.
-
Class Summary Class Description ASTValidator Coordinator that runs structural, type, and null validation strategies over an AST tree.ASTValidator.ValidationResult Immutable outcome of a validation run, holding all reported issues.StructuralValidator Validator of AST structural integrity, chiefly parent-child link consistency.ValidationError A single issue reported by AST validation, with severity, category, and offending node. -
Enum Summary Enum Description ValidationError.Category The aspect of the AST a validation issue concerns.ValidationError.Severity How serious a validation issue is.