Method: JSONSchemer::Result#to_output_unit
- Defined in:
- lib/json_schemer/result.rb
#to_output_unit ⇒ Object
34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/json_schemer/result.rb', line 34 def to_output_unit out = { 'valid' => valid, 'keywordLocation' => Location.resolve(keyword_location), 'absoluteKeywordLocation' => source.absolute_keyword_location, 'instanceLocation' => Location.resolve(instance_location) } out['error'] = error unless valid out['annotation'] = annotation if valid && annotation out end |