Module: JSON
- Defined in:
- lib/json/repair.rb,
lib/json/repairer.rb,
lib/json/repair/cli.rb,
lib/json/repair/version.rb,
lib/json/repair/string_utils.rb
Defined Under Namespace
Modules: Repair Classes: JSONRepairError, Repairer
Class Method Summary collapse
Class Method Details
.repair(json, return_objects: false, skip_json_loads: false) ⇒ Object
18 19 20 21 |
# File 'lib/json/repair.rb', line 18 def self.repair(json, return_objects: false, skip_json_loads: false) parsed = skip_json_loads ? repaired_parse(json) : tolerant_parse(json) return_objects ? parsed : JSON.generate(parsed) end |