From b1a1c15b2b8ba494104d043114f3c006063de9ff Mon Sep 17 00:00:00 2001 From: Kui LIU Date: Mon, 31 Jul 2017 15:06:11 +0200 Subject: [PATCH] Fix the bug of filtering algorithm. --- .../edu/lu/uni/serval/gumtree/regroup/ActionFilter.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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); } } }