From df03647b6118f319f927748475fc0f848d31977c Mon Sep 17 00:00:00 2001 From: Dmitry Batkovich Date: Tue, 31 Jan 2017 19:38:37 +0300 Subject: [PATCH] schemes ui: use Predicate instead of Function<*, Boolean> --- .../intellij/application/options/schemes/SchemesCombo.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/application/options/schemes/SchemesCombo.java b/platform/lang-impl/src/com/intellij/application/options/schemes/SchemesCombo.java index 789d56101877..1bfaaef08e87 100644 --- a/platform/lang-impl/src/com/intellij/application/options/schemes/SchemesCombo.java +++ b/platform/lang-impl/src/com/intellij/application/options/schemes/SchemesCombo.java @@ -27,7 +27,7 @@ import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.Collection; -import java.util.function.Function; +import java.util.function.Predicate; public class SchemesCombo { @@ -160,9 +160,9 @@ public class SchemesCombo { } } - private void addItems(@NotNull Collection schemes, Function filter) { + private void addItems(@NotNull Collection schemes, Predicate filter) { for (T scheme : schemes) { - if (filter.apply(scheme)) { + if (filter.test(scheme)) { myComboBoxModel.addElement(new MySchemeListItem<>(scheme)); } }