StreamingValidation
com.ossuminc.riddl.passes.validate.StreamingValidation
trait StreamingValidation(using pc: PlatformContext) extends TypeValidation
Attributes
- Source
- StreamingValidation.scala
- Graph
-
- Supertypes
-
trait TypeValidationtrait DefinitionValidationtrait BasicValidationclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ValidationPass
Members list
Value members
Concrete methods
Attributes
- Source
- StreamingValidation.scala
Attributes
- Source
- StreamingValidation.scala
Attributes
- Source
- StreamingValidation.scala
Attributes
- Source
- StreamingValidation.scala
Attributes
- Source
- StreamingValidation.scala
Inherited methods
Attributes
- Inherited from:
- TypeValidation
- Source
- TypeValidation.scala
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
def check(predicate: Boolean, message: => String, kind: KindOfMessage, loc: At): BasicValidation.this.type
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
Attributes
- Inherited from:
- DefinitionValidation
- Source
- DefinitionValidation.scala
Attributes
- Inherited from:
- DefinitionValidation
- Source
- DefinitionValidation.scala
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
Attributes
- Inherited from:
- DefinitionValidation
- Source
- DefinitionValidation.scala
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
def checkMessageRef(ref: MessageRef, parents: Parents, kinds: Seq[AggregateUseCase]): BasicValidation.this.type
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
Attributes
- Inherited from:
- DefinitionValidation
- Source
- DefinitionValidation.scala
Attributes
- Inherited from:
- DefinitionValidation
- Source
- DefinitionValidation.scala
def checkNonEmpty(list: Seq[_], name: String, thing: Definition, loc: At, kind: KindOfMessage, required: Boolean): BasicValidation.this.type
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
def checkNonEmpty(list: Seq[_], name: String, thing: Definition, kind: KindOfMessage, required: Boolean): BasicValidation.this.type
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
def checkNonEmptyValue(value: RiddlValue, name: String, thing: Definition, loc: At, kind: KindOfMessage, required: Boolean): BasicValidation.this.type
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
def checkNonEmptyValue(value: RiddlValue, name: String, thing: Definition, kind: KindOfMessage, required: Boolean): 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
def checkRefAndExamine[T <: Definition : ClassTag](reference: Reference[T], parents: Parents)(examiner: T => Unit): BasicValidation.this.type
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
def checkTypeExpression(typ: TypeExpression, defn: Definition, parents: Parents): TypeValidation.this.type
Attributes
- Inherited from:
- TypeValidation
- Source
- TypeValidation.scala
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
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
Inherited and Abstract methods
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
Attributes
- Inherited from:
- BasicValidation
- Source
- BasicValidation.scala
Attributes
- Inherited from:
- DefinitionValidation
- Source
- DefinitionValidation.scala
Concrete fields
Attributes
- Source
- StreamingValidation.scala
Attributes
- Source
- StreamingValidation.scala
Attributes
- Source
- StreamingValidation.scala
Attributes
- Source
- StreamingValidation.scala
In this article