boolean (@NotNull String text, String prevType, boolean checkStandardFilters) { for (LogFilter filter : myRegisteredLogFilters.keySet()) { if (myRegisteredLogFilters.get(filter).booleanValue() && !filter.isAcceptable(text)) return false; } if (checkStandardFilters) { final String type = getType(text); boolean selfTyped = false; if (type != null) { if (!isApplicable(type)) return false; selfTyped = true; } return selfTyped || prevType == null || isApplicable(prevType); } return true; }