remove unused imports,

changed the destination type in type cast at triggers
This commit is contained in:
Maxmtg
2013-05-12 17:46:06 +00:00
parent f352cba904
commit 158cc0c895
4 changed files with 4 additions and 9 deletions

View File

@@ -1,6 +1,5 @@
package forge.card.trigger; package forge.card.trigger;
import java.util.ArrayList;
import java.util.Map; import java.util.Map;
import forge.Card; import forge.Card;
@@ -31,10 +30,11 @@ public class TriggerPlaneswalkedFrom extends Trigger {
/* (non-Javadoc) /* (non-Javadoc)
* @see forge.card.trigger.Trigger#performTest(java.util.Map) * @see forge.card.trigger.Trigger#performTest(java.util.Map)
*/ */
@SuppressWarnings("unchecked")
@Override @Override
public boolean performTest(Map<String, Object> runParams2) { public boolean performTest(Map<String, Object> runParams2) {
if (this.mapParams.containsKey("ValidCard")) { if (this.mapParams.containsKey("ValidCard")) {
for(Card moved : (ArrayList<Card>)runParams2.get("Card")) for(Card moved : (Iterable<Card>)runParams2.get("Card"))
{ {
if (moved.isValid(this.mapParams.get("ValidCard").split(","), this.getHostCard().getController(), if (moved.isValid(this.mapParams.get("ValidCard").split(","), this.getHostCard().getController(),
this.getHostCard())) { this.getHostCard())) {

View File

@@ -1,6 +1,5 @@
package forge.card.trigger; package forge.card.trigger;
import java.util.ArrayList;
import java.util.Map; import java.util.Map;
import forge.Card; import forge.Card;
@@ -31,10 +30,11 @@ public class TriggerPlaneswalkedTo extends Trigger {
/* (non-Javadoc) /* (non-Javadoc)
* @see forge.card.trigger.Trigger#performTest(java.util.Map) * @see forge.card.trigger.Trigger#performTest(java.util.Map)
*/ */
@SuppressWarnings("unchecked")
@Override @Override
public boolean performTest(Map<String, Object> runParams2) { public boolean performTest(Map<String, Object> runParams2) {
if (this.mapParams.containsKey("ValidCard")) { if (this.mapParams.containsKey("ValidCard")) {
for(Card moved : (ArrayList<Card>)runParams2.get("Card")) for(Card moved : (Iterable<Card>)runParams2.get("Card"))
{ {
if (moved.isValid(this.mapParams.get("ValidCard").split(","), this.getHostCard().getController(), if (moved.isValid(this.mapParams.get("ValidCard").split(","), this.getHostCard().getController(),
this.getHostCard())) { this.getHostCard())) {

View File

@@ -1,15 +1,12 @@
package forge.game.ai; package forge.game.ai;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections; import java.util.Collections;
import java.util.Comparator; import java.util.Comparator;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Map.Entry; import java.util.Map.Entry;
import java.util.Random;
import org.apache.commons.lang3.tuple.MutablePair; import org.apache.commons.lang3.tuple.MutablePair;
import org.apache.commons.lang3.tuple.Pair; import org.apache.commons.lang3.tuple.Pair;
@@ -35,7 +32,6 @@ import forge.game.player.Player;
import forge.game.zone.ZoneType; import forge.game.zone.ZoneType;
import forge.item.CardPrinted; import forge.item.CardPrinted;
import forge.util.Aggregates; import forge.util.Aggregates;
import forge.util.MyRandom;
/** /**
* TODO: Write javadoc for this type. * TODO: Write javadoc for this type.

View File

@@ -68,7 +68,6 @@ import forge.game.phase.PhaseHandler;
import forge.game.phase.PhaseType; import forge.game.phase.PhaseType;
import forge.game.zone.PlayerZone; import forge.game.zone.PlayerZone;
import forge.game.zone.PlayerZoneBattlefield; import forge.game.zone.PlayerZoneBattlefield;
import forge.game.zone.Zone;
import forge.game.zone.ZoneType; import forge.game.zone.ZoneType;
import forge.gui.GuiChoose; import forge.gui.GuiChoose;
import forge.gui.GuiDialog; import forge.gui.GuiDialog;