class SuperDiff::ActiveRecord::OperationTreeBuilders::ActiveRecordRelation
Public Class Methods
applies_to?(expected, actual)
click to toggle source
# File lib/super_diff/active_record/operation_tree_builders/active_record_relation.rb, line 5 def self.applies_to?(expected, actual) expected.is_a?(::Array) && actual.is_a?(::ActiveRecord::Relation) end
new(actual:, **rest)
click to toggle source
Calls superclass method
# File lib/super_diff/active_record/operation_tree_builders/active_record_relation.rb, line 10 def initialize(actual:, **rest) super @actual = actual.to_a end
Private Instance Methods
operation_tree()
click to toggle source
# File lib/super_diff/active_record/operation_tree_builders/active_record_relation.rb, line 18 def operation_tree @_operation_tree ||= OperationTrees::ActiveRecordRelation.new([]) end