Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for (DiffEntry entry : diffFormatter.scan(commit2, commit2.getParent(0))) {
- System.out.println(entry);
- FileHeader fileHeader = diffFormatter.toFileHeader(entry);
- List<? extends HunkHeader> hunks = fileHeader.getHunks();
- for (HunkHeader hunk : hunks) {
- System.out.println(hunk);
- for (Edit x : hunk.toEditList()) {
- int edit1 = x.getEndB() - x.getBeginB();
- int edit2 = x.getEndA() - x.getBeginA();
- if (x.getType() == Edit.Type.INSERT) {
- countInsertions += (edit1 + edit2);
- } else if (x.getType() == Edit.Type.DELETE) {
- countDeletios += (edit1 + edit2);
- }
- else if (x.getType() == Edit.Type.REPLACE) {
- countUpdates += (edit1 + edit2);
- }
- countChanges += (edit1 + edit2);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement