class Smerge::Rule
Attributes
block[RW]
left[RW]
right[RW]
Public Class Methods
new(left, right, block)
click to toggle source
# File lib/smerge/rule.rb, line 14 def initialize(left, right, block) self.left = left self.right = right self.block = block end
Public Instance Methods
call(left, right)
click to toggle source
# File lib/smerge/rule.rb, line 25 def call(left, right) self.block.call(left, right) end
match(left, right)
click to toggle source
# File lib/smerge/rule.rb, line 20 def match(left, right) self.left.match(left) && self.right.match(right) end