private void diff(Edit r) { switch (r.getType()) { case INSERT: case DELETE: edits.add(r); break; case REPLACE: if (r.getLengthA() == 1 && r.getLengthB() == 1) edits.add(r); else diffReplace(r); break; case EMPTY: default: throw new IllegalStateException(); } }
if (region.getLengthA() == 1 && region.getLengthB() == 1) return EditList.singleton(region);
protected boolean include(RevCommit commit, DiffEntry diff, Edit hunk) { switch (hunk.getType()) { case DELETE: deleted += hunk.getLengthA(); break; case INSERT: added += hunk.getLengthB(); break; case REPLACE: edited += hunk.getLengthB(); break; } return true; }
@Override protected boolean include(RevCommit commit, DiffEntry diff, Edit hunk) { switch (hunk.getType()) { case DELETE: delete += hunk.getLengthA(); break; case INSERT: add += hunk.getLengthB(); break; case REPLACE: edit += hunk.getLengthB(); break; } return true; }
@Override protected boolean include(final RevCommit commit, final DiffEntry diff, final Collection<Edit> edits) { for (Edit edit : edits) switch (edit.getType()) { case DELETE: count += edit.getLengthA(); break; case INSERT: case REPLACE: count += edit.getLengthB(); break; } return true; }
@Override protected boolean include(final RevCommit commit, final DiffEntry diff, final Edit edit) { switch (edit.getType()) { case DELETE: count += edit.getLengthA(); break; case INSERT: case REPLACE: count += edit.getLengthB(); break; } return true; }
if (e.getLengthB() == 0) { eIdx++; continue;
private void diff(Edit r) { switch (r.getType()) { case INSERT: case DELETE: edits.add(r); break; case REPLACE: if (r.getLengthA() == 1 && r.getLengthB() == 1) edits.add(r); else diffReplace(r); break; case EMPTY: default: throw new IllegalStateException(); } }
private void diff(Edit r) { switch (r.getType()) { case INSERT: case DELETE: edits.add(r); break; case REPLACE: if (r.getLengthA() == 1 && r.getLengthB() == 1) edits.add(r); else diffReplace(r); break; case EMPTY: default: throw new IllegalStateException(); } }
switch (edit.getType()) { case INSERT: nbLineAdded += edit.getLengthB(); break; int diff = edit.getLengthA() - edit.getLengthB(); if (diff > 0) { nbLineAdded += edit.getLengthA(); nbLineDeleted += edit.getLengthB(); } else { nbLineDeleted += edit.getLengthA(); nbLineAdded += edit.getLengthB();
if (region.getLengthA() == 1 && region.getLengthB() == 1) return EditList.singleton(region);
for (Edit edit : hunkHeader.toEditList()) { if (edit.getType() == Type.INSERT) { addedLines += edit.getLengthB(); } else if (edit.getType() == Type.DELETE) { deletedLines += edit.getLengthA(); } else if (edit.getType() == Type.REPLACE) { deletedLines += edit.getLengthA(); addedLines += edit.getLengthB();
if (region.getLengthA() == 1 && region.getLengthB() == 1) return EditList.singleton(region);
if (e.getLengthB() == 0) { eIdx++; continue;
if (e.getLengthB() == 0) { eIdx++; continue;