mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
Guava migration - Inline Predicates.alwaysTrue
This commit is contained in:
@@ -31,7 +31,7 @@ public class CardCMCRangeFilter extends ValueRangeFilter<PaperCard> {
|
||||
protected Predicate<PaperCard> buildPredicate() {
|
||||
Predicate<CardRules> predicate = getCardRulesFieldPredicate(CardRulesPredicates.LeafNumber.CardField.CMC);
|
||||
if (predicate == null) {
|
||||
return Predicates.alwaysTrue();
|
||||
return x -> true;
|
||||
}
|
||||
return Predicates.compose(predicate, PaperCard::getRules);
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ public class CardPowerFilter extends ValueRangeFilter<PaperCard> {
|
||||
protected Predicate<PaperCard> buildPredicate() {
|
||||
Predicate<CardRules> predicate = getCardRulesFieldPredicate(CardRulesPredicates.LeafNumber.CardField.POWER);
|
||||
if (predicate == null) {
|
||||
return Predicates.alwaysTrue();
|
||||
return x -> true;
|
||||
}
|
||||
predicate = Predicates.and(predicate, CardRulesPredicates.Presets.IS_CREATURE);
|
||||
return Predicates.compose(predicate, PaperCard::getRules);
|
||||
|
||||
@@ -31,7 +31,7 @@ public class CardToughnessFilter extends ValueRangeFilter<PaperCard> {
|
||||
protected Predicate<PaperCard> buildPredicate() {
|
||||
Predicate<CardRules> predicate = getCardRulesFieldPredicate(CardRulesPredicates.LeafNumber.CardField.TOUGHNESS);
|
||||
if (predicate == null) {
|
||||
return Predicates.alwaysTrue();
|
||||
return x -> true;
|
||||
}
|
||||
predicate = Predicates.and(predicate, CardRulesPredicates.Presets.IS_CREATURE);
|
||||
return Predicates.compose(predicate, PaperCard::getRules);
|
||||
|
||||
@@ -14,7 +14,6 @@ import forge.itemmanager.SFilterUtil;
|
||||
import forge.toolbox.FTextField;
|
||||
import forge.toolbox.LayoutHelper;
|
||||
import forge.util.Localizer;
|
||||
import forge.util.Predicates;
|
||||
|
||||
|
||||
public class TextSearchFilter<T extends InventoryItem> extends ItemFilter<T> {
|
||||
@@ -113,7 +112,7 @@ public class TextSearchFilter<T extends InventoryItem> extends ItemFilter<T> {
|
||||
protected Predicate<T> buildPredicate() {
|
||||
String text = txtSearch.getText();
|
||||
if (text.trim().isEmpty()) {
|
||||
return Predicates.alwaysTrue();
|
||||
return x -> true;
|
||||
}
|
||||
return SFilterUtil.buildItemTextFilter(text);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user