From 2d6952f126d3ad0ace0892ebca11e7a3c3612158 Mon Sep 17 00:00:00 2001 From: Jetz Date: Mon, 14 Oct 2024 22:51:16 -0400 Subject: [PATCH] Swap out lingering use of `Iterables.any` --- forge-game/src/main/java/forge/game/card/CardProperty.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/card/CardProperty.java b/forge-game/src/main/java/forge/game/card/CardProperty.java index b1a8b2d1dd4..6cb152973a5 100644 --- a/forge-game/src/main/java/forge/game/card/CardProperty.java +++ b/forge-game/src/main/java/forge/game/card/CardProperty.java @@ -848,7 +848,7 @@ public class CardProperty { final String restriction = property.split("sharesAllCardTypesWithOther ")[1]; CardCollection list = AbilityUtils.getDefinedCards(source, restriction, spellAbility); list.remove(card); - return Iterables.any(list, CardPredicates.sharesAllCardTypesWith(card)); + return list.anyMatch(CardPredicates.sharesAllCardTypesWith(card)); } else if (property.startsWith("sharesLandTypeWith")) { final String restriction = property.split("sharesLandTypeWith ")[1]; if (!AbilityUtils.getDefinedCards(source, restriction, spellAbility).anyMatch(CardPredicates.sharesLandTypeWith(card))) {