Community
Participate
Working Groups
oldLines.add(rt.getString(i));
List<String> newLines = new ArrayList<String>(oldLines);
for (HunkHeader hh : fh.getHunks()) {
StringBuilder hunk = new StringBuilder();
byte[] b = new byte[hh.getEndOffset() - hh.getStartOffset()];
for (int j = hh.getStartOffset(); j < hh.getEndOffset(); j++)
System.arraycopy(hh.getBuffer(), hh.getStartOffset(), b, 0,
hunk.append((char) hh.getBuffer()[j]);
b.length);
RawText hrt = new RawText(hunk.toString().getBytes());
RawText hrt = new RawText(b);
List<String> hunkLines = new ArrayList<String>(hrt.size());
for (int i = 0; i < hrt.size(); i++)
hunkLines.add(hrt.getString(i));