diff --git a/forge-gui-mobile/src/forge/Forge.java b/forge-gui-mobile/src/forge/Forge.java index 3523df7e579..baeb64125ca 100644 --- a/forge-gui-mobile/src/forge/Forge.java +++ b/forge-gui-mobile/src/forge/Forge.java @@ -25,7 +25,11 @@ import forge.screens.home.NewGameMenu; import forge.screens.match.MatchController; import forge.sound.MusicPlaylist; import forge.sound.SoundSystem; -import forge.toolbox.*; +import forge.toolbox.FContainer; +import forge.toolbox.FDisplayObject; +import forge.toolbox.FGestureAdapter; +import forge.toolbox.FOptionPane; +import forge.toolbox.FOverlay; import forge.util.Callback; import forge.util.FileUtil; import forge.util.Localizer; diff --git a/forge-gui-mobile/src/forge/GuiMobile.java b/forge-gui-mobile/src/forge/GuiMobile.java index 8cea9560f78..d56c764a639 100644 --- a/forge-gui-mobile/src/forge/GuiMobile.java +++ b/forge-gui-mobile/src/forge/GuiMobile.java @@ -37,7 +37,13 @@ import forge.sound.IAudioClip; import forge.sound.IAudioMusic; import forge.toolbox.FOptionPane; import forge.toolbox.GuiChoose; -import forge.util.*; +import forge.util.Callback; +import forge.util.FileUtil; +import forge.util.ImageFetcher; +import forge.util.LibGDXImageFetcher; +import forge.util.ThreadUtil; +import forge.util.WaitCallback; +import forge.util.WaitRunnable; public class GuiMobile implements IGuiBase { private final String assetsDir; diff --git a/forge-gui-mobile/src/forge/card/CardImageRenderer.java b/forge-gui-mobile/src/forge/card/CardImageRenderer.java index 344e99e75f2..934a047dd53 100644 --- a/forge-gui-mobile/src/forge/card/CardImageRenderer.java +++ b/forge-gui-mobile/src/forge/card/CardImageRenderer.java @@ -5,13 +5,19 @@ import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.utils.Align; import com.google.common.collect.ImmutableList; import forge.Graphics; -import forge.assets.*; +import forge.assets.FBufferedImage; +import forge.assets.FSkinColor; +import forge.assets.FSkinFont; +import forge.assets.FSkinImage; +import forge.assets.FSkinTexture; +import forge.assets.ImageCache; +import forge.assets.TextRenderer; import forge.card.CardDetailUtil.DetailColors; import forge.card.CardRenderer.CardStackPosition; import forge.card.mana.ManaCost; import forge.game.GameView; -import forge.game.card.CardView; import forge.game.card.CardView.CardStateView; +import forge.game.card.CardView; import forge.game.zone.ZoneType; import forge.model.FModel; import forge.properties.ForgeConstants; diff --git a/forge-gui-mobile/src/forge/deck/FDeckEditor.java b/forge-gui-mobile/src/forge/deck/FDeckEditor.java index 0b6a9ab81ef..4df93c636c4 100644 --- a/forge-gui-mobile/src/forge/deck/FDeckEditor.java +++ b/forge-gui-mobile/src/forge/deck/FDeckEditor.java @@ -10,8 +10,15 @@ import com.google.common.collect.ImmutableList; import forge.Forge; import forge.Forge.KeyInputAdapter; import forge.Graphics; -import forge.assets.*; -import forge.card.*; +import forge.assets.FImage; +import forge.assets.FSkin; +import forge.assets.FSkinFont; +import forge.assets.FSkinImage; +import forge.assets.FTextureRegionImage; +import forge.card.CardDb; +import forge.card.CardEdition; +import forge.card.CardPreferences; +import forge.card.CardRulesPredicates; import forge.deck.io.DeckPreferences; import forge.item.PaperCard; import forge.itemmanager.CardManager; @@ -30,9 +37,13 @@ import forge.planarconquest.ConquestUtil; import forge.properties.ForgePreferences.FPref; import forge.screens.FScreen; import forge.screens.TabPageScreen; -import forge.toolbox.*; +import forge.toolbox.FContainer; +import forge.toolbox.FEvent; import forge.toolbox.FEvent.FEventHandler; import forge.toolbox.FEvent.FEventType; +import forge.toolbox.FLabel; +import forge.toolbox.FOptionPane; +import forge.toolbox.GuiChoose; import forge.util.Callback; import forge.util.ItemPool; import forge.util.Lang; @@ -41,7 +52,11 @@ import forge.util.Utils; import forge.util.storage.IStorage; import org.apache.commons.lang3.StringUtils; -import java.util.*; +import java.util.ArrayList; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; import java.util.Map.Entry; public class FDeckEditor extends TabPageScreen { diff --git a/forge-gui-mobile/src/forge/itemmanager/ItemManager.java b/forge-gui-mobile/src/forge/itemmanager/ItemManager.java index ecd6f10b0e9..93c09888cd2 100644 --- a/forge-gui-mobile/src/forge/itemmanager/ItemManager.java +++ b/forge-gui-mobile/src/forge/itemmanager/ItemManager.java @@ -55,7 +55,14 @@ import forge.util.ItemPool; import forge.util.LayoutHelper; import forge.util.Localizer; -import java.util.*; +import java.util.Arrays; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Collections; +import java.util.Comparator; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; import java.util.Map.Entry; diff --git a/forge-gui-mobile/src/forge/itemmanager/filters/FormatFilter.java b/forge-gui-mobile/src/forge/itemmanager/filters/FormatFilter.java index b1e89e6c20d..fe9483f34cb 100644 --- a/forge-gui-mobile/src/forge/itemmanager/filters/FormatFilter.java +++ b/forge-gui-mobile/src/forge/itemmanager/filters/FormatFilter.java @@ -22,7 +22,11 @@ import forge.util.Callback; import forge.util.TextUtil; import forge.util.Utils; -import java.util.*; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashSet; +import java.util.List; +import java.util.Set; import com.badlogic.gdx.utils.Align; diff --git a/forge-gui-mobile/src/forge/itemmanager/views/ImageView.java b/forge-gui-mobile/src/forge/itemmanager/views/ImageView.java index 1833745ddfc..663be9d606d 100644 --- a/forge-gui-mobile/src/forge/itemmanager/views/ImageView.java +++ b/forge-gui-mobile/src/forge/itemmanager/views/ImageView.java @@ -11,7 +11,11 @@ import forge.assets.ImageCache; import forge.card.CardRenderer; import forge.card.CardRenderer.CardStackPosition; import forge.card.CardZoom; -import forge.deck.*; +import forge.deck.ArchetypeDeckGenerator; +import forge.deck.CardThemedDeckGenerator; +import forge.deck.CommanderDeckGenerator; +import forge.deck.DeckProxy; +import forge.deck.FDeckViewer; import forge.item.InventoryItem; import forge.item.PaperCard; import forge.itemmanager.ColumnDef; @@ -33,8 +37,11 @@ import forge.toolbox.FScrollPane; import forge.util.Localizer; import forge.util.Utils; -import java.util.*; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; import java.util.Map.Entry; +import java.util.TreeMap; import com.badlogic.gdx.graphics.Color; import com.badlogic.gdx.graphics.Texture; diff --git a/forge-gui-mobile/src/forge/itemmanager/views/ItemListView.java b/forge-gui-mobile/src/forge/itemmanager/views/ItemListView.java index 0b7b2f5d076..4db35625d0b 100644 --- a/forge-gui-mobile/src/forge/itemmanager/views/ItemListView.java +++ b/forge-gui-mobile/src/forge/itemmanager/views/ItemListView.java @@ -35,7 +35,10 @@ import forge.toolbox.FList; import com.badlogic.gdx.math.Rectangle; -import java.util.*; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.Map; import java.util.Map.Entry; diff --git a/forge-gui-mobile/src/forge/screens/constructed/LobbyScreen.java b/forge-gui-mobile/src/forge/screens/constructed/LobbyScreen.java index 70e8fafed64..31685d17257 100644 --- a/forge-gui-mobile/src/forge/screens/constructed/LobbyScreen.java +++ b/forge-gui-mobile/src/forge/screens/constructed/LobbyScreen.java @@ -1,9 +1,17 @@ package forge.screens.constructed; -import java.util.*; +import java.util.Arrays; +import java.util.ArrayList; +import java.util.List; + +import forge.deck.CardPool; +import forge.deck.Deck; +import forge.deck.DeckSection; +import forge.deck.DeckType; +import forge.deck.FDeckChooser; -import forge.deck.*; import forge.util.Localizer; + import org.apache.commons.lang3.StringUtils; import com.badlogic.gdx.Gdx; diff --git a/forge-gui-mobile/src/forge/screens/constructed/PlayerPanel.java b/forge-gui-mobile/src/forge/screens/constructed/PlayerPanel.java index 1f2e28ff3ad..a2540d55f25 100644 --- a/forge-gui-mobile/src/forge/screens/constructed/PlayerPanel.java +++ b/forge-gui-mobile/src/forge/screens/constructed/PlayerPanel.java @@ -4,7 +4,11 @@ import java.util.Collections; import java.util.List; import java.util.Set; -import forge.util.*; +import forge.util.Callback; +import forge.util.Lang; +import forge.util.Localizer; +import forge.util.NameGenerator; +import forge.util.Utils; import org.apache.commons.lang3.StringUtils; import com.badlogic.gdx.utils.Align; import com.google.common.collect.ImmutableList; diff --git a/forge-gui-mobile/src/forge/screens/match/MatchScreen.java b/forge-gui-mobile/src/forge/screens/match/MatchScreen.java index c516f137e54..4682dec6ac8 100644 --- a/forge-gui-mobile/src/forge/screens/match/MatchScreen.java +++ b/forge-gui-mobile/src/forge/screens/match/MatchScreen.java @@ -1,8 +1,11 @@ package forge.screens.match; -import java.util.*; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; import java.util.Map.Entry; - +import java.util.Set; import com.badlogic.gdx.graphics.Color; diff --git a/forge-gui-mobile/src/forge/screens/match/winlose/ViewWinLose.java b/forge-gui-mobile/src/forge/screens/match/winlose/ViewWinLose.java index fa01b33984c..799ee3211d8 100644 --- a/forge-gui-mobile/src/forge/screens/match/winlose/ViewWinLose.java +++ b/forge-gui-mobile/src/forge/screens/match/winlose/ViewWinLose.java @@ -15,8 +15,14 @@ import forge.interfaces.IWinLoseView; import forge.item.PaperCard; import forge.menu.FMagnifyView; import forge.model.FModel; -import forge.toolbox.*; +import forge.toolbox.FButton; +import forge.toolbox.FContainer; +import forge.toolbox.FDisplayObject; +import forge.toolbox.FEvent; import forge.toolbox.FEvent.FEventHandler; +import forge.toolbox.FLabel; +import forge.toolbox.FOverlay; +import forge.toolbox.FTextArea; import forge.util.TextUtil; import forge.util.Utils; import forge.util.gui.SGuiChoose; diff --git a/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMultiverseScreen.java b/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMultiverseScreen.java index 43905672fc1..012f5c4f965 100644 --- a/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMultiverseScreen.java +++ b/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMultiverseScreen.java @@ -2,7 +2,18 @@ package forge.screens.planarconquest; import java.util.List; -import forge.planarconquest.*; +import forge.planarconquest.ConquestAwardPool; +import forge.planarconquest.ConquestBattle; +import forge.planarconquest.ConquestChaosBattle; +import forge.planarconquest.ConquestData; +import forge.planarconquest.ConquestEvent; +import forge.planarconquest.ConquestLocation; +import forge.planarconquest.ConquestPlane; +import forge.planarconquest.ConquestPlaneData; +import forge.planarconquest.ConquestRegion; +import forge.planarconquest.ConquestReward; +import forge.planarconquest.ConquestUtil; + import org.apache.commons.lang3.StringUtils; import com.badlogic.gdx.graphics.Color; diff --git a/forge-gui-mobile/src/forge/screens/quest/NewQuestScreen.java b/forge-gui-mobile/src/forge/screens/quest/NewQuestScreen.java index 83293de0bb7..fa5d33c5ba1 100644 --- a/forge-gui-mobile/src/forge/screens/quest/NewQuestScreen.java +++ b/forge-gui-mobile/src/forge/screens/quest/NewQuestScreen.java @@ -18,8 +18,13 @@ import forge.itemmanager.filters.HistoricFormatSelect; import forge.model.CardCollections; import forge.model.FModel; import forge.properties.ForgeConstants; -import forge.quest.*; +import forge.quest.QuestController; +import forge.quest.QuestMode; +import forge.quest.QuestUtil; +import forge.quest.QuestWorld; +import forge.quest.StartingPoolPreferences; import forge.quest.StartingPoolPreferences.PoolType; +import forge.quest.StartingPoolType; import forge.quest.data.DeckConstructionRules; import forge.quest.data.GameFormatQuest; import forge.quest.data.QuestPreferences.QPref; @@ -27,9 +32,17 @@ import forge.screens.FScreen; import forge.screens.LoadingOverlay; import forge.screens.home.NewGameMenu; import forge.screens.quest.QuestMenu.LaunchReason; -import forge.toolbox.*; +import forge.toolbox.FCheckBox; +import forge.toolbox.FComboBox; +import forge.toolbox.FDisplayObject; +import forge.toolbox.FEvent; import forge.toolbox.FEvent.FEventHandler; +import forge.toolbox.FLabel; +import forge.toolbox.FNumericTextField; +import forge.toolbox.FOptionPane; +import forge.toolbox.FRadioButton; import forge.toolbox.FRadioButton.RadioButtonGroup; +import forge.toolbox.FScrollPane; import forge.util.FileUtil; import forge.util.ThreadUtil; import forge.util.Utils; @@ -38,8 +51,13 @@ import forge.util.storage.IStorage; import org.apache.commons.lang3.text.WordUtils; -import java.util.*; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; import java.util.Map.Entry; +import java.util.Set; public class NewQuestScreen extends FScreen { diff --git a/forge-gui-mobile/src/forge/screens/quest/QuestEventPanel.java b/forge-gui-mobile/src/forge/screens/quest/QuestEventPanel.java index e9f3cc9593c..a548a944aad 100644 --- a/forge-gui-mobile/src/forge/screens/quest/QuestEventPanel.java +++ b/forge-gui-mobile/src/forge/screens/quest/QuestEventPanel.java @@ -3,8 +3,12 @@ package forge.screens.quest; import com.badlogic.gdx.graphics.Color; import com.badlogic.gdx.utils.Align; import forge.Graphics; -import forge.assets.*; +import forge.assets.FImage; +import forge.assets.FSkinColor; import forge.assets.FSkinColor.Colors; +import forge.assets.FSkinFont; +import forge.assets.FSkinImage; +import forge.assets.ImageCache; import forge.quest.IQuestEvent; import forge.screens.settings.SettingsScreen; import forge.toolbox.FDisplayObject; diff --git a/forge-gui-mobile/src/forge/screens/settings/FilesPage.java b/forge-gui-mobile/src/forge/screens/settings/FilesPage.java index 940f9c44ef6..cedfdcdac4d 100644 --- a/forge-gui-mobile/src/forge/screens/settings/FilesPage.java +++ b/forge-gui-mobile/src/forge/screens/settings/FilesPage.java @@ -1,7 +1,14 @@ package forge.screens.settings; -import forge.download.*; +import forge.download.GuiDownloadAchievementImages; +import forge.download.GuiDownloadPicturesLQ; +import forge.download.GuiDownloadPrices; +import forge.download.GuiDownloadQuestImages; +import forge.download.GuiDownloadSetPicturesLQ; +import forge.download.GuiDownloadService; + import forge.util.Localizer; + import org.apache.commons.lang3.StringUtils; import com.badlogic.gdx.utils.Align; diff --git a/forge-gui-mobile/src/forge/toolbox/FComboBox.java b/forge-gui-mobile/src/forge/toolbox/FComboBox.java index e6878c5e142..63339d015dc 100644 --- a/forge-gui-mobile/src/forge/toolbox/FComboBox.java +++ b/forge-gui-mobile/src/forge/toolbox/FComboBox.java @@ -10,7 +10,8 @@ import forge.Graphics; import forge.interfaces.IComboBox; import forge.menu.FDropDownMenu; import forge.menu.FMenuItem; -import forge.toolbox.FEvent.*; +import forge.toolbox.FEvent.FEventHandler; +import forge.toolbox.FEvent.FEventType; public class FComboBox extends FTextField implements IComboBox { private final List items = new ArrayList<>(); diff --git a/forge-gui-mobile/src/forge/toolbox/GuiChoose.java b/forge-gui-mobile/src/forge/toolbox/GuiChoose.java index d6572924876..c826ff0b2c7 100644 --- a/forge-gui-mobile/src/forge/toolbox/GuiChoose.java +++ b/forge-gui-mobile/src/forge/toolbox/GuiChoose.java @@ -9,7 +9,12 @@ import forge.util.Callback; import forge.util.Localizer; import org.apache.commons.lang3.StringUtils; -import java.util.*; +import java.util.Arrays; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Collections; +import java.util.Comparator; +import java.util.List; public class GuiChoose {