HomePhabricator

Make the output of UnifiedDiffFormatter match diff -u

Authored by ori.
This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Description

Make the output of UnifiedDiffFormatter match diff -u

GNU 'diff -u' prefixes each line with either a space, a '+', or a '-'.
UnifiedDiffFormatter does the same, but it also adds an additional column of
whitespace between the prefix and the line. GNU diff only does that in
non-unified mode.

Fix this by implementing lines() in UnifiedDiffFormatter, overriding the parent
class implementation.

Bug: T100069
Change-Id: I1bf1b8e6d1d5aceb2c3836548f492f7edebe5a12
(cherry picked from commit 066fcb80a1e7be8cf8d356dec47a9976d636b2c7)

Details

Committed
oriMay 28 2015, 11:51 PM
Parents
rMW41d27c4a265d: Update Echo for cherry-picks
Branches
Unknown
Tags
Unknown
ChangeId
I1bf1b8e6d1d5aceb2c3836548f492f7edebe5a12