Cleanup
authorRoman Shevchenko <roman.shevchenko@jetbrains.com>
Mon, 15 Oct 2012 12:08:38 +0000 (14:08 +0200)
committerRoman Shevchenko <roman.shevchenko@jetbrains.com>
Mon, 15 Oct 2012 12:08:38 +0000 (14:08 +0200)
platform/lang-api/src/com/intellij/execution/filters/CompositeFilter.java

index f052cdfa82deaf3823348bab69e4f91e7c22ab6d..b05bd01cb9ce1a9afbb54fb751dde11b5a642346 100644 (file)
@@ -26,8 +26,9 @@ import java.util.ArrayList;
 import java.util.List;
 
 public class CompositeFilter implements Filter, FilterMixin {
-  private final List<Filter> myFilters = new ArrayList<Filter>();
   private static final Logger LOG = Logger.getInstance(CompositeFilter.class);
+
+  private final List<Filter> myFilters = new ArrayList<Filter>();
   private boolean myIsAnyHeavy;
   private final DumbService myDumbService;
 
@@ -47,7 +48,7 @@ public class CompositeFilter implements Filter, FilterMixin {
         long t0 = System.currentTimeMillis();
         final Result info = filter.applyFilter(line, entireLength);
         t0 = (System.currentTimeMillis() - t0);
-        if (t0 > 1000) LOG.error("applyFilter " + filter.getClass().getSimpleName() + " took" + t0 + "ms on '''" + line + "'''");
+        LOG.assertTrue(t0 < 100, filter.getClass().getSimpleName() + ".applyFilter() took " + t0 + " ms on '''" + line + "'''");
         if (info != null) {
           return info;
         }