Fix merging add/remove on same method. am: 8f27032b2a
am: 98ed536fd8
* commit '98ed536fd800bf9ac02a9983da6dc08356a64fa3':
Fix merging add/remove on same method.
Change-Id: I454844d92904429ced507c6e014ff093ccb26518
diff --git a/src/jdiff/MergeChanges.java b/src/jdiff/MergeChanges.java
index d253ff4..7ef0a84 100755
--- a/src/jdiff/MergeChanges.java
+++ b/src/jdiff/MergeChanges.java
@@ -210,9 +210,10 @@
for (int i = startAdded; i <= endAdded; i++) {
MethodAPI addedMethod2 = (MethodAPI)(classDiff.methodsAdded.get(i));
if (addedMethod2.inheritedFrom_ == null &&
- removedMethod.equalSignatures(addedMethod2))
+ removedMethod.equalSignatures(addedMethod2)) {
addedIdx = i;
break;
+ }
}
if (addedIdx == -1)
return;