]> source.dussan.org Git - jgit.git/commitdiff
Add toString() to HunkHeader 66/4766/2
authorTomasz Zarna <Tomasz.Zarna@pl.ibm.com>
Thu, 8 Dec 2011 17:11:01 +0000 (18:11 +0100)
committerTomasz Zarna <Tomasz.Zarna@pl.ibm.com>
Thu, 8 Dec 2011 17:11:01 +0000 (18:11 +0100)
Since FileHeader provides toString() method (via DiffEntry) we could add
a similar method to HunkHeader.

Change-Id: I7886e5b8f775fa8e8478ac5af37d90b6ef677d8b

org.eclipse.jgit/src/org/eclipse/jgit/patch/HunkHeader.java

index a6ea74eb16570a3938af2c86d8c85505cf943fd1..26a71cd4c38c5bb9d7ecb7ed639f8f59780498be 100644 (file)
@@ -401,4 +401,17 @@ public class HunkHeader {
                final int end = s.indexOf('\n', offsets[fileIdx]);
                offsets[fileIdx] = end < 0 ? s.length() : end + 1;
        }
+
+       @Override
+       public String toString() {
+               StringBuilder buf = new StringBuilder();
+               buf.append("HunkHeader[");
+               buf.append(getOldImage().getStartLine());
+               buf.append(',');
+               buf.append(getOldImage().getLineCount());
+               buf.append("->");
+               buf.append(getNewStartLine()).append(',').append(getNewLineCount());
+               buf.append(']');
+               return buf.toString();
+       }
 }