diff options
author | Shawn O. Pearce <spearce@spearce.org> | 2010-09-06 13:33:31 -0700 |
---|---|---|
committer | Shawn O. Pearce <spearce@spearce.org> | 2010-09-10 22:18:54 -0700 |
commit | 307ba53eb65f616252567bfc6b8c52703a192be1 (patch) | |
tree | 68cb0049974443c5268ff3cf1afdc71b759b0147 /org.eclipse.jgit.iplog | |
parent | 9d14f56442fe02bc3417b26c1211b9f1d0ee476a (diff) | |
download | jgit-307ba53eb65f616252567bfc6b8c52703a192be1.tar.gz jgit-307ba53eb65f616252567bfc6b8c52703a192be1.zip |
Define DiffAlgorithm as an abstract function
This makes it easier to parametrize DiffFormatter with a different
implementation, as we later plan to add PatienceDiff to JGit.
Change-Id: Id35ef478d5fa20fe10a1ba297f9436fd7adde9ce
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'org.eclipse.jgit.iplog')
-rw-r--r-- | org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IpLogGenerator.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IpLogGenerator.java b/org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IpLogGenerator.java index 5013eb6b8a..66345bb7dc 100644 --- a/org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IpLogGenerator.java +++ b/org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IpLogGenerator.java @@ -384,9 +384,9 @@ public class IpLogGenerator { else oldImage = new byte[0]; - EditList edits = new MyersDiff<RawText>( + EditList edits = MyersDiff.INSTANCE.diff( RawTextComparator.DEFAULT, new RawText(oldImage), - new RawText(openBlob(1))).getEdits(); + new RawText(openBlob(1))); for (Edit e : edits) addedLines += e.getEndB() - e.getBeginB(); } |