Fix merging add/remove on same method. am: 8f27032b2a am: 98ed536fd8
am: 62f4ca1f64
* commit '62f4ca1f64eaeb0896416949d6120b912ac67d3b':
Fix merging add/remove on same method.
Change-Id: I440220ee5e7a8a94eb6c56ff3573bb654db95dba
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;