class Catlass::Utils
Public Class Methods
diff(converter, hash1, hash2, color=false)
click to toggle source
# File lib/catlass/utils.rb, line 8 def self.diff(converter, hash1, hash2, color=false) diff = Diffy::Diff.new( converter.to_dsl(hash1), converter.to_dsl(hash2), :diff => '-u' ) color ? diff.to_s(:color) : diff.to_s end
print_json(json, color=false)
click to toggle source
# File lib/catlass/utils.rb, line 25 def self.print_json(json, color=false) if color puts CodeRay.scan(json, :json).terminal else puts json end end
print_ruby(ruby, color=false)
click to toggle source
# File lib/catlass/utils.rb, line 17 def self.print_ruby(ruby, color=false) if color puts CodeRay.scan(ruby, :ruby).terminal else puts ruby end end