diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/debugger/filters/GroovyDebuggerClassFilterProvider.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/debugger/filters/GroovyDebuggerClassFilterProvider.java index ac50c0773ec6..f8ae68069f2d 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/debugger/filters/GroovyDebuggerClassFilterProvider.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/debugger/filters/GroovyDebuggerClassFilterProvider.java @@ -17,28 +17,25 @@ package org.jetbrains.plugins.groovy.debugger.filters; import com.intellij.ui.classFilter.ClassFilter; import com.intellij.ui.classFilter.DebuggerClassFilterProvider; -import com.intellij.util.containers.ContainerUtil; import org.jetbrains.plugins.groovy.lang.psi.util.GroovyCommonClassNames; -import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collections; import java.util.List; /** * @author ilyas */ public class GroovyDebuggerClassFilterProvider implements DebuggerClassFilterProvider { - private static final ClassFilter[] FILTERS = {new ClassFilter("org.codehaus.groovy.*"), new ClassFilter("groovy.*")}; + private static final List FILTERS = Arrays.asList(new ClassFilter("org.codehaus.groovy.*"), new ClassFilter("groovy.*")); public List getFilters() { - - final GroovyDebuggerSettings settings = GroovyDebuggerSettings.getInstance(); - final Boolean flag = settings.DEBUG_DISABLE_SPECIFIC_GROOVY_METHODS; - final ArrayList list = new ArrayList(); + GroovyDebuggerSettings settings = GroovyDebuggerSettings.getInstance(); + Boolean flag = settings.DEBUG_DISABLE_SPECIFIC_GROOVY_METHODS; if (flag == null || flag.booleanValue()) { - ContainerUtil.addAll(list, FILTERS); - return list; + return FILTERS; } - return list; + return Collections.emptyList(); } public boolean isAuxiliaryFrame(String className, String methodName) { diff --git a/resources/src/DebuggerSettings.xml b/resources/src/DebuggerSettings.xml index b61860511d4f..9e9abb06af0b 100644 --- a/resources/src/DebuggerSettings.xml +++ b/resources/src/DebuggerSettings.xml @@ -64,4 +64,8 @@