Module: Nuggets::JSON::CanonicalMixin
- Defined in:
- lib/nuggets/json/canonical_mixin.rb
Instance Method Summary collapse
- #generate_canonical(obj, opts = {}) ⇒ Object
- #pretty_generate_canonical(obj, opts = {}) ⇒ Object
- #pretty_print_canonical(source, opts = {}) ⇒ Object (also: #pc)
Instance Method Details
#generate_canonical(obj, opts = {}) ⇒ Object
31 32 33 |
# File 'lib/nuggets/json/canonical_mixin.rb', line 31 def generate_canonical(obj, opts = {}) generate(_nuggets_json_canonical(obj), opts) end |
#pretty_generate_canonical(obj, opts = {}) ⇒ Object
35 36 37 |
# File 'lib/nuggets/json/canonical_mixin.rb', line 35 def pretty_generate_canonical(obj, opts = {}) pretty_generate(_nuggets_json_canonical(obj), opts) end |
#pretty_print_canonical(source, opts = {}) ⇒ Object Also known as: pc
39 40 41 |
# File 'lib/nuggets/json/canonical_mixin.rb', line 39 def pretty_print_canonical(source, opts = {}) pretty_generate_canonical(parse_multi(source, opts), opts) end |