ValidationError
An error encountered during validation of a SchemaElement. The error is described by its concrete type with any of its additional fields, a human-readable message, and a scope which describes the location of the error in the schema.
Inheritors
Types
Link copied to clipboard
data class DuplicateEnumValueName(val scope: ValidationScope, val name: Identifier) : ValidationError
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DuplicateFieldNumber(val scope: ValidationScope, val number: FieldNumber) : ValidationError
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class InvalidFieldNumber(val scope: ValidationScope, val number: FieldNumber) : ValidationError
Link copied to clipboard
data class InvalidIdentifier(val scope: ValidationScope, val identifier: Identifier) : ValidationError
Link copied to clipboard
Link copied to clipboard
data class RepeatedFieldInOneOf(val scope: ValidationScope, val fieldName: Identifier) : ValidationError
Link copied to clipboard
data class ReservedEnumValueName(val scope: ValidationScope, val name: Identifier) : ValidationError
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ReservedFieldNumber(val scope: ValidationScope, val number: FieldNumber) : ValidationError