Module: DiffableString

Defined in:
lib/taskjuggler/AlgorithmDiff.rb

Instance Method Summary collapse

Instance Method Details

#diff(b) ⇒ Object



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

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

#patch(hunks) ⇒ Object



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

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