Improvement in rule isEqualWithReplacement
@@ -1440,7 +1440,7 @@ public class UMLOperationBodyMapper implements Comparable<UMLOperationBodyMapper
replacementInfo.removeReplacements(replacementsToBeRemoved);
replacementInfo.addReplacements(replacementsToBeAdded);
boolean isEqualWithReplacement = s1.equals(s2) || differOnlyInCastExpressionOrPrefixOperator(s1, s2) || oneIsVariableDeclarationTheOtherIsVariableAssignment(s1, s2, replacementInfo) ||
- oneIsVariableDeclarationTheOtherIsReturnStatement(s1, s2) ||
+ oneIsVariableDeclarationTheOtherIsReturnStatement(s1, s2) || oneIsVariableDeclarationTheOtherIsReturnStatement(statement1.getString(), statement2.getString()) ||
(commonConditional(s1, s2, replacementInfo) && containsValidOperatorReplacements(replacementInfo)) ||
equalAfterArgumentMerge(s1, s2, replacementInfo) ||
equalAfterNewArgumentAdditions(s1, s2, replacementInfo);
