com.ossuminc.riddl.passes.validate

Members list

Type members

Classlikes

Validation infrastructure needed for all kinds of definition validation

Validation infrastructure needed for all kinds of definition validation

Attributes

Source
BasicValidation.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

A Trait that defines typical Validation checkers for validating definitions

A Trait that defines typical Validation checkers for validating definitions

Attributes

Source
DefinitionValidation.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Source
StreamingValidation.scala
Supertypes
class Object
trait Matchable
class Any
Show all
Known subtypes

Unit Tests For TypeValidationState

Unit Tests For TypeValidationState

Attributes

Source
TypeValidation.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

The output of the Validation Pass

The output of the Validation Pass

Attributes

Source
ValidationOutput.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait PassOutput
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
ValidationPass.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type

A Pass for validating the content of a RIDDL model.

A Pass for validating the content of a RIDDL model. This pass can produce many warnings and errors about the model.

Value parameters

input

Input from previous passes

outputs

The outputs from prior passes (symbols & resolution)

Attributes

Companion
object
Source
ValidationPass.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Pass
class Object
trait Matchable
class Any
Show all