Reason

object Reason
Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Reason.type

Type members

Classlikes

final case class ConformantMatch(focus: RDFNode, lbl: ShapeMapLabel, result: ResultShapeMap) extends Reason
final case class ConformsButShoudnt(focus: RDFNode, lbl: ShapeMapLabel, dataStr: String, schemaStr: String, resultShapeMap: ResultShapeMap) extends Reason
final case class DoesntConformButShould(focus: RDFNode, lbl: ShapeMapLabel, dataStr: String, schemaStr: String, resultShapeMap: ResultShapeMap) extends Reason
case object DoesntValidateAsExpected extends Reason
final case class ErrorParsingJsonStr(jsonStr: String) extends Reason
final case class Ignored(name: String) extends Reason
final case class JsonResultsDifferent(obtained: ResultShapeMap, expected: JsonResult) extends Reason
final case class JsonResultsMatch(json: JsonResult) extends Reason
final case class JsonsDifferent(schema: Schema, jsonGenerated: Json, expected: Json) extends Reason
case object JsonsEqual extends Reason
final case class NotImplemented(msg: String) extends Reason
final case class ParsedFailedAsExpected(msg: String) extends Reason
final case class ParsedOKWithNegativeSyntax(schema: Schema, schemaStr: String) extends Reason
final case class SchemaParsedWithNegativeStructure(schema: Schema, schemaStr: String) extends Reason
case object SchemaWellFormed extends Reason
final case class SchemasDifferent(schema: Schema, expected: Schema) extends Reason
final case class Timeout(name: String, duration: FiniteDuration) extends Reason
final case class UnsupportedEntryType(et: Entry) extends Reason

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror

The name of the type

The name of the type

Inherited from:
Mirror