Module: JSONSkooma::Formatters::Basic

Defined in:
lib/json_skooma/formatters.rb

Class Method Summary collapse

Class Method Details

.call(result, **_options) ⇒ Object



29
30
31
32
33
34
35
36
# File 'lib/json_skooma/formatters.rb', line 29

def call(result, **_options)
  valid = result.valid?
  key = valid ? "annotations" : "errors"
  {
    "valid" => valid,
    key => collect_nodes(result, valid)
  }
end