Compare commits

...

2 Commits

Author SHA1 Message Date
Hans Mackowiak
a21656521f Update Card.java
fix
2025-07-07 13:10:09 +02:00
Hans Mackowiak
bdec4095c0 Use ImmutableList.Builder
Use ImmutableList.Builder instead of ImmutableList.of(Iterables.concat())
2025-07-07 12:58:05 +02:00

View File

@@ -4234,12 +4234,12 @@ public class Card extends GameEntity implements Comparable<Card>, IHasSVars, ITr
return ImmutableList.of();
}
Iterable<CardChangedType> byText = changedTypeByText == null ? ImmutableList.of() : ImmutableList.of(this.changedTypeByText);
return ImmutableList.copyOf(Iterables.concat(
changedCardTypesByText.values(), // Layer 3
byText, // Layer 3 by Word Changes,
changedCardTypesCharacterDefining.values(), // Layer 4
changedCardTypes.values() // Layer 6
));
return ImmutableList.<CardChangedType>builder()
.addAll(changedCardTypesByText.values()) // Layer 3
.addAll(byText) // Layer 3 by Word Changes,
.addAll(changedCardTypesCharacterDefining.values()) // Layer 4
.addAll(changedCardTypes.values()) // Layer 6
.build();
}
public boolean clearChangedCardTypes() {