Skip to content
Snippets Groups Projects
Commit 263990db authored by felmer's avatar felmer
Browse files

SSDM-3529: EnglishTest: Also exclude test classes

SVN: 36478
parent 068ad00b
No related branches found
No related tags found
No related merge requests found
...@@ -90,16 +90,16 @@ public class EnglishCheck ...@@ -90,16 +90,16 @@ public class EnglishCheck
Multimap<String, String> map = reflections.getStore().get(SubTypesScanner.class); Multimap<String, String> map = reflections.getStore().get(SubTypesScanner.class);
Collection<String> nonInnerClassNames = Collections2.filter(map.values(), new Predicate<String>() Collection<String> nonInnerClassesAndTestClasses = Collections2.filter(map.values(), new Predicate<String>()
{ {
@Override @Override
public boolean apply(String item) public boolean apply(String item)
{ {
return false == item.contains("$"); return false == (item.contains("$") || item.endsWith("Test"));
} }
}); });
Collection<String> uniqueClassNames = new TreeSet<String>(nonInnerClassNames); Collection<String> uniqueClassNames = new TreeSet<String>(nonInnerClassesAndTestClasses);
Collection<Class<?>> uniqueClasses = ImmutableSet.copyOf(ReflectionUtils.forNames(uniqueClassNames)); Collection<Class<?>> uniqueClasses = ImmutableSet.copyOf(ReflectionUtils.forNames(uniqueClassNames));
for (Class<?> uniqueClass : uniqueClasses) for (Class<?> uniqueClass : uniqueClasses)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment