Exception: JsonSchema::MissingSchema

Inherits:
StandardError
  • Object
show all
Defined in:
lib/json_schema/missing_schema.rb

Instance Method Summary collapse

Constructor Details

#initialize(missing_key, keys) ⇒ MissingSchema

Returns a new instance of MissingSchema.



5
6
7
8
# File 'lib/json_schema/missing_schema.rb', line 5

def initialize(missing_key, keys)
  @missing_key = missing_key
  @keys = keys
end

Instance Method Details

#messageObject



10
11
12
13
# File 'lib/json_schema/missing_schema.rb', line 10

def message
  "schema <#{@missing_key.inspect}> not found." \
    " schemas: #{@keys.sort.inspect}"
end