annotate stacktrace - on methods level

This commit is contained in:
irengrig
2011-08-08 16:01:27 +04:00
parent 819cd411e8
commit 6fa1c20b46
28 changed files with 840 additions and 288 deletions
@@ -24,12 +24,16 @@ import com.intellij.openapi.project.Project;
import com.intellij.psi.search.GlobalSearchScope;
import org.jetbrains.annotations.NotNull;
import java.util.List;
public class DefaultConsoleFiltersProvider implements ConsoleFilterProviderEx {
public Filter[] getDefaultFilters(@NotNull Project project) {
return new Filter[]{new ExceptionFilter(project), new YourkitFilter(project)};
return getDefaultFilters(project, GlobalSearchScope.allScope(project));
}
public Filter[] getDefaultFilters(@NotNull Project project, @NotNull GlobalSearchScope scope) {
return new Filter[]{new ExceptionFilter(scope), new YourkitFilter(project)};
List<Filter> filters = ExceptionFilters.getFilters(scope);
filters.add(new YourkitFilter(project));
return filters.toArray(new Filter[filters.size()]);
}
}