DefinitionValidation

com.ossuminc.riddl.passes.validate.DefinitionValidation

A Trait that defines typical Validation checkers for validating definitions

Attributes

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

Members list

Inherited
  • Not inherited
  • BasicValidation
Visibility
  • public
  • protected

Value members

Abstract methods

Inherited methods

Attributes

Inherited from:
BasicValidation
Source
BasicValidation.scala

Attributes

Inherited from:
BasicValidation
Source
BasicValidation.scala

Attributes

Inherited from:
BasicValidation
Source
BasicValidation.scala
def checkOverloads(): BasicValidation.this.type

Attributes

Inherited from:
BasicValidation
Source
BasicValidation.scala
def checkSequence[A](elements: Seq[A])(check: A => Unit): BasicValidation.this.type

Attributes

Inherited from:
BasicValidation
Source
BasicValidation.scala

Attributes

Inherited from:
BasicValidation
Source
BasicValidation.scala

Attributes

Inherited from:
BasicValidation
Source
BasicValidation.scala

Attributes

Inherited from:
BasicValidation
Source
BasicValidation.scala

Inherited and Abstract methods

protected def messages: Accumulator

Attributes

Inherited from:
BasicValidation
Source
BasicValidation.scala

Attributes

Inherited from:
BasicValidation
Source
BasicValidation.scala