module Differ::Format::Plain
Public Class Methods
format(change)
click to toggle source
# File lib/far/differ.rb, line 24 def format(change) (change.change? && as_change(change)) || (change.delete? && as_delete(change)) || (change.insert? && as_insert(change)) || '' end
Private Class Methods
as_change(change)
click to toggle source
# File lib/far/differ.rb, line 40 def as_change(change) "#{as_delete(change)}\n#{as_insert(change)}\n" end
as_delete(change)
click to toggle source
# File lib/far/differ.rb, line 36 def as_delete(change) "#{change.delete}" end
as_insert(change)
click to toggle source
# File lib/far/differ.rb, line 32 def as_insert(change) "#{change.insert}" end