From eff46c65a5b02cdf3d53b62c9cb37f5d2e169feb Mon Sep 17 00:00:00 2001 From: Obique PSWG Date: Sun, 10 Jan 2016 12:29:54 -0600 Subject: [PATCH] Fixed FindBugs warnings on intent casting --- src/services/galaxy/TravelService.java | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/src/services/galaxy/TravelService.java b/src/services/galaxy/TravelService.java index a97e07482..17605c2c4 100644 --- a/src/services/galaxy/TravelService.java +++ b/src/services/galaxy/TravelService.java @@ -150,11 +150,26 @@ public class TravelService extends Service { @Override public void onIntentReceived(Intent i) { switch(i.getType()) { - case TravelPointSelectionIntent.TYPE: handlePointSelection((TravelPointSelectionIntent) i); break; - case GalacticPacketIntent.TYPE: handleTravelPointRequest((GalacticPacketIntent) i); break; - case TicketPurchaseIntent.TYPE: handleTicketPurchase((TicketPurchaseIntent) i); break; - case TicketUseIntent.TYPE: handleTicketUse((TicketUseIntent) i); break; - case ObjectCreatedIntent.TYPE: handleObjectCreation((ObjectCreatedIntent) i); break; + case TravelPointSelectionIntent.TYPE: + if (i instanceof TravelPointSelectionIntent) + handlePointSelection((TravelPointSelectionIntent) i); + break; + case GalacticPacketIntent.TYPE: + if (i instanceof GalacticPacketIntent) + handleTravelPointRequest((GalacticPacketIntent) i); + break; + case TicketPurchaseIntent.TYPE: + if (i instanceof TicketPurchaseIntent) + handleTicketPurchase((TicketPurchaseIntent) i); + break; + case TicketUseIntent.TYPE: + if (i instanceof TicketUseIntent) + handleTicketUse((TicketUseIntent) i); + break; + case ObjectCreatedIntent.TYPE: + if (i instanceof ObjectCreatedIntent) + handleObjectCreation((ObjectCreatedIntent) i); + break; } }