boolean (@NotNull List<? extends DiffRequestProducer> diffProducers) { if (isDefault()) return true; return JBIterable.from(diffProducers) .map(ExternalDiffTool::getFileType) .unique() .map(fileType -> ExternalDiffSettings.findDiffTool(fileType)) .filter(Conditions.notNull()) .first() != null; }