# File lib/differ/diff.rb, line 74 def format_as(f) f = Differ.format_for(f) @raw.inject('') do |sum, part| part = case part when String then part when Change then f.format(part) end sum << part end end