class JsonSchema::SchemaError
Attributes
message[RW]
schema[RW]
type[RW]
Public Class Methods
aggregate(errors)
click to toggle source
# File lib/json_schema/error.rb, line 20 def self.aggregate(errors) errors.map(&:to_s) end
new(schema, message, type)
click to toggle source
# File lib/json_schema/error.rb, line 24 def initialize(schema, message, type) @schema = schema @message = message @type = type end
Public Instance Methods
to_s()
click to toggle source
# File lib/json_schema/error.rb, line 30 def to_s if schema && schema.pointer "#{schema.pointer}: #{message}" else message end end