class Dry::Monads::SuperDiff::Tuple::Dict::OTFlatteners::MonasAsCollectionConstructor::RegularConstructor::TupleConstructor::OT::RegularConstructor::TupleConstructor::Tuple::Dict::OTBuilders::CompareDefault::Differs::CompareDefault::CompareTuples::ITBuilders::TupleConstructor::DictConstructor
Public Class Methods
Source
# File lib/dry/monads/extensions/super_diff.rb, line 304 def self.applies_to?(object) = super && IS_HASH.call(object) def call build_tree do |t2| t2.add_text("#{TOKEN_MAP[object.class]}(") t2.nested do |t3| t3.add_inspection_of ::Dry::Monads::SuperDiff::Dict.new( EXTRACT_VALUE.(object) ) end t2.add_text(")") end end end
Public Instance Methods
Source
# File lib/dry/monads/extensions/super_diff.rb, line 306 def call build_tree do |t2| t2.add_text("#{TOKEN_MAP[object.class]}(") t2.nested do |t3| t3.add_inspection_of ::Dry::Monads::SuperDiff::Dict.new( EXTRACT_VALUE.(object) ) end t2.add_text(")") end end