Packages

package validation

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait BasicValidationState extends PathResolutionState

    Unit Tests For BasicValidationState

  2. trait DefinitionValidationState extends BasicValidationState

    Unit Tests For DefinitionValidationState

  3. trait ExampleValidationState extends TypeValidationState

    Unit Tests For ExampleValidationState

  4. trait PathIdValidationState extends UsageValidationState

    Unit Tests For PathResolverValidationState

  5. trait StreamingValidationState extends ExampleValidationState
  6. trait TypeValidationState extends PathIdValidationState

    Unit Tests For TypeValidationState

  7. trait UsageValidationState extends DefinitionValidationState

    Validation State for Uses/UsedBy Tracking.

    Validation State for Uses/UsedBy Tracking. During parsing, when usage is detected, call associateUsage. After parsing ends, call checkUnused. Collects entities, types and functions too

  8. case class ValidationState(symbolTable: SymbolTable, root: AST.Definition = RootContainer.empty, commonOptions: CommonOptions = CommonOptions()) extends TypeValidationState with ExampleValidationState with StreamingValidationState with Product with Serializable

Value Members

  1. object DefinitionValidator

Ungrouped