Skip to content

Commit d75ba02

Browse files
committed
Avoid Extract Variable detection in commit
dit/dit@d68d2f5 Extract Variable sample_space in method protected _init(outcomes, pmf, sample_space, base, trim) from class npdist.Distribution
1 parent b0d77a2 commit d75ba02

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/main/java/gr/uom/java/xmi/decomposition/AbstractCodeMapping.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1030,6 +1030,9 @@ else if(beforeWithoutCast != null && expression2.getString().contains(beforeWith
10301030
if(statement.getVariableDeclarations().size() > 0 && !statement.getVariableDeclarations().get(0).getScope().subsumes(getFragment2().getLocationInfo())) {
10311031
skip = true;
10321032
}
1033+
if(declaration.isParameter() && replacement.getType().equals(ReplacementType.VARIABLE_NAME)) {
1034+
skip = true;
1035+
}
10331036
if(!declarationMappingFound && !skip) {
10341037
ExtractVariableRefactoring ref = new ExtractVariableRefactoring(declaration, operation1, operation2, insideExtractedOrInlinedMethod);
10351038
List<LeafExpression> subExpressions = getFragment1().findExpression(replacement.getBefore());

0 commit comments

Comments
 (0)