diff --git a/src/main/java/edu/lu/uni/serval/gumtree/regroup/ActionFilter.java b/src/main/java/edu/lu/uni/serval/gumtree/regroup/ActionFilter.java index 415e991..eb9e908 100644 --- a/src/main/java/edu/lu/uni/serval/gumtree/regroup/ActionFilter.java +++ b/src/main/java/edu/lu/uni/serval/gumtree/regroup/ActionFilter.java @@ -63,10 +63,10 @@ public class ActionFilter { break; } } else { - if (!actionSet.getAstNodeType().endsWith("Statement") || !"FieldDeclaration".equals(actionSet.getAstNodeType())) { - uselessActions.add(actionSet); - } else { + if (actionSet.getAstNodeType().endsWith("Statement") || "FieldDeclaration".equals(actionSet.getAstNodeType())) { uselessActions.addAll(findoutUselessActionSets(actionSet.getSubActions(), false)); + } else { + uselessActions.add(actionSet); } } }