(CardRarity rarity)
| 1156 | |
| 1157 | // This Predicate validates if a card was printed at [rarity], on any of its printings |
| 1158 | @Override |
| 1159 | public Predicate<? super PaperCard> wasPrintedAtRarity(CardRarity rarity) { |
| 1160 | return paperCard -> getAllCards(paperCard).stream() |
| 1161 | .map(PaperCard::getRarity) |
| 1162 | .anyMatch(rarity::equals); |
| 1163 | } |
| 1164 | |
| 1165 | public PaperCard createUnsupportedCard(String cardRequest) { |
| 1166 | CardRequest request = CardRequest.fromString(cardRequest); |
nothing calls this directly
no test coverage detected