Module: DiffableString

Defined in:
lib/taskjuggler/AlgorithmDiff.rb

Instance Method Summary collapse

Instance Method Details

#diff(b) ⇒ Object



302
303
304
# File 'lib/taskjuggler/AlgorithmDiff.rb', line 302

def diff(b)
  split("\n").extend(Diffable).diff(b.split("\n"))
end

#patch(hunks) ⇒ Object



306
307
308
# File 'lib/taskjuggler/AlgorithmDiff.rb', line 306

def patch(hunks)
  split("\n").extend(Diffable).patch(hunks).join("\n") + "\n"
end