BasicValidation
com.ossuminc.riddl.passes.validate.BasicValidation
trait BasicValidation
Validation infrastructure needed for all kinds of definition validation
Attributes
- Source
- BasicValidation.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Members list
Value members
Abstract methods
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Concrete methods
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
def checkNonEmpty(list: Seq[_], name: String, thing: Definition, kind: KindOfMessage, required: Boolean): this.type
Attributes
- Source
- BasicValidation.scala
def checkNonEmpty(list: Seq[_], name: String, thing: Definition, loc: At, kind: KindOfMessage, required: Boolean): this.type
Attributes
- Source
- BasicValidation.scala
def checkNonEmptyValue(value: RiddlValue, name: String, thing: Definition, kind: KindOfMessage, required: Boolean): this.type
Attributes
- Source
- BasicValidation.scala
def checkNonEmptyValue(value: RiddlValue, name: String, thing: Definition, loc: At, kind: KindOfMessage, required: Boolean): this.type
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
def checkRefAndExamine[T <: Definition : ClassTag](reference: Reference[T], parents: Parents)(examiner: T => Unit): this.type
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
Attributes
- Source
- BasicValidation.scala
In this article