class SuperDiff::Differs::CustomObject

Public Class Methods

applies_to?(expected, actual) click to toggle source
# File lib/super_diff/differs/custom_object.rb, line 4
def self.applies_to?(expected, actual)
  expected.class == actual.class &&
    expected.respond_to?(:attributes_for_super_diff) &&
    actual.respond_to?(:attributes_for_super_diff)
end

Protected Instance Methods

operation_tree_builder_class() click to toggle source
# File lib/super_diff/differs/custom_object.rb, line 12
def operation_tree_builder_class
  OperationTreeBuilders::CustomObject
end