package krasa.console;
import krasa.MatyasUtils;
import org.jetbrains.annotations.NotNull;
import com.intellij.execution.filters.Filter;
import com.intellij.notification.NotificationDisplayType;
import com.intellij.notification.NotificationGroup;
import com.intellij.openapi.project.Project;
public class ConsoleFilterProvider implements com.intellij.execution.filters.ConsoleFilterProvider {
final static NotificationGroup notificationGroup = new NotificationGroup("ConsoleFilterRequestComparatorProvider",
NotificationDisplayType.BALLOON, false);
@NotNull
@Override
public Filter[] getDefaultFilters(@NotNull Project project) {
if (MatyasUtils.isMatyas()) {
return Filter.EMPTY_ARRAY;
}
return new Filter[] { new RequestComparatorFilter(), new MissingRequestFileFilter(),
new ResponseComparatorFilter() };
}
}