diff --git a/src/mightypork/rogue/App.java b/src/mightypork/rogue/App.java index 8d262d6..98ca297 100644 --- a/src/mightypork/rogue/App.java +++ b/src/mightypork/rogue/App.java @@ -1,5 +1,6 @@ package mightypork.rogue; + import java.io.File; import java.io.RandomAccessFile; import java.nio.channels.FileLock; diff --git a/src/mightypork/rogue/AppAccess.java b/src/mightypork/rogue/AppAccess.java index c0ffcc0..925eee4 100644 --- a/src/mightypork/rogue/AppAccess.java +++ b/src/mightypork/rogue/AppAccess.java @@ -1,5 +1,6 @@ package mightypork.rogue; + import mightypork.rogue.display.DisplaySystem; import mightypork.rogue.input.InputSystem; import mightypork.rogue.sounds.SoundSystem; diff --git a/src/mightypork/rogue/AppAdapter.java b/src/mightypork/rogue/AppAdapter.java index 0487921..e7263b2 100644 --- a/src/mightypork/rogue/AppAdapter.java +++ b/src/mightypork/rogue/AppAdapter.java @@ -1,5 +1,6 @@ package mightypork.rogue; + import mightypork.rogue.display.DisplaySystem; import mightypork.rogue.input.InputSystem; import mightypork.rogue.sounds.SoundSystem; diff --git a/src/mightypork/rogue/Config.java b/src/mightypork/rogue/Config.java index fd9d8a1..08dc87c 100644 --- a/src/mightypork/rogue/Config.java +++ b/src/mightypork/rogue/Config.java @@ -1,5 +1,6 @@ package mightypork.rogue; + import mightypork.utils.files.PropertyManager; import mightypork.utils.logging.Log; diff --git a/src/mightypork/rogue/Const.java b/src/mightypork/rogue/Const.java index 3901f48..6aaee3f 100644 --- a/src/mightypork/rogue/Const.java +++ b/src/mightypork/rogue/Const.java @@ -1,5 +1,6 @@ package mightypork.rogue; + /** * Application constants * diff --git a/src/mightypork/rogue/CrashHandler.java b/src/mightypork/rogue/CrashHandler.java index f12fa4e..4e8cdb0 100644 --- a/src/mightypork/rogue/CrashHandler.java +++ b/src/mightypork/rogue/CrashHandler.java @@ -1,5 +1,6 @@ package mightypork.rogue; + import java.lang.Thread.UncaughtExceptionHandler; diff --git a/src/mightypork/rogue/Paths.java b/src/mightypork/rogue/Paths.java index b0bbfb5..ae85794 100644 --- a/src/mightypork/rogue/Paths.java +++ b/src/mightypork/rogue/Paths.java @@ -1,5 +1,6 @@ package mightypork.rogue; + import java.io.File; import mightypork.utils.files.OsUtils; diff --git a/src/mightypork/rogue/bus/DelegatingBusClient.java b/src/mightypork/rogue/bus/DelegatingBusClient.java index 7c55954..07b8772 100644 --- a/src/mightypork/rogue/bus/DelegatingBusClient.java +++ b/src/mightypork/rogue/bus/DelegatingBusClient.java @@ -1,5 +1,6 @@ package mightypork.rogue.bus; + import java.util.Collection; import java.util.HashSet; import java.util.Set; diff --git a/src/mightypork/rogue/bus/SimpleBusClient.java b/src/mightypork/rogue/bus/SimpleBusClient.java index 0980de0..00d1795 100644 --- a/src/mightypork/rogue/bus/SimpleBusClient.java +++ b/src/mightypork/rogue/bus/SimpleBusClient.java @@ -1,5 +1,6 @@ package mightypork.rogue.bus; + import mightypork.rogue.AppAccess; import mightypork.rogue.AppAdapter; diff --git a/src/mightypork/rogue/bus/UpdateReceiver.java b/src/mightypork/rogue/bus/UpdateReceiver.java index 2aca86d..ae5a129 100644 --- a/src/mightypork/rogue/bus/UpdateReceiver.java +++ b/src/mightypork/rogue/bus/UpdateReceiver.java @@ -1,5 +1,6 @@ package mightypork.rogue.bus; + import mightypork.rogue.AppAccess; import mightypork.rogue.bus.events.UpdateEvent; import mightypork.utils.time.Updateable; diff --git a/src/mightypork/rogue/bus/events/KeyboardEvent.java b/src/mightypork/rogue/bus/events/KeyboardEvent.java index a5cbd67..fb34203 100644 --- a/src/mightypork/rogue/bus/events/KeyboardEvent.java +++ b/src/mightypork/rogue/bus/events/KeyboardEvent.java @@ -1,5 +1,6 @@ package mightypork.rogue.bus.events; + import mightypork.utils.patterns.subscription.Handleable; import org.lwjgl.input.Keyboard; diff --git a/src/mightypork/rogue/bus/events/MouseButtonEvent.java b/src/mightypork/rogue/bus/events/MouseButtonEvent.java index f4fa4df..2639050 100644 --- a/src/mightypork/rogue/bus/events/MouseButtonEvent.java +++ b/src/mightypork/rogue/bus/events/MouseButtonEvent.java @@ -1,5 +1,6 @@ package mightypork.rogue.bus.events; + import mightypork.utils.math.coord.Coord; import mightypork.utils.patterns.subscription.Handleable; diff --git a/src/mightypork/rogue/bus/events/MouseMotionEvent.java b/src/mightypork/rogue/bus/events/MouseMotionEvent.java index 5922bf1..b440aeb 100644 --- a/src/mightypork/rogue/bus/events/MouseMotionEvent.java +++ b/src/mightypork/rogue/bus/events/MouseMotionEvent.java @@ -1,5 +1,6 @@ package mightypork.rogue.bus.events; + import mightypork.utils.math.coord.Coord; import mightypork.utils.patterns.subscription.Handleable; diff --git a/src/mightypork/rogue/bus/events/ScreenChangeEvent.java b/src/mightypork/rogue/bus/events/ScreenChangeEvent.java index 5f0846c..746ecff 100644 --- a/src/mightypork/rogue/bus/events/ScreenChangeEvent.java +++ b/src/mightypork/rogue/bus/events/ScreenChangeEvent.java @@ -1,5 +1,6 @@ package mightypork.rogue.bus.events; + import mightypork.utils.math.coord.Coord; import mightypork.utils.patterns.subscription.Handleable; diff --git a/src/mightypork/rogue/bus/events/UpdateEvent.java b/src/mightypork/rogue/bus/events/UpdateEvent.java index dc0afb0..583dc2a 100644 --- a/src/mightypork/rogue/bus/events/UpdateEvent.java +++ b/src/mightypork/rogue/bus/events/UpdateEvent.java @@ -1,5 +1,6 @@ package mightypork.rogue.bus.events; + import mightypork.utils.patterns.subscription.Handleable; diff --git a/src/mightypork/rogue/display/DisplaySystem.java b/src/mightypork/rogue/display/DisplaySystem.java index 1481102..4702801 100644 --- a/src/mightypork/rogue/display/DisplaySystem.java +++ b/src/mightypork/rogue/display/DisplaySystem.java @@ -1,5 +1,6 @@ package mightypork.rogue.display; + import static org.lwjgl.opengl.GL11.*; import java.awt.image.BufferedImage; diff --git a/src/mightypork/rogue/display/Screen.java b/src/mightypork/rogue/display/Screen.java index f328c45..f97771c 100644 --- a/src/mightypork/rogue/display/Screen.java +++ b/src/mightypork/rogue/display/Screen.java @@ -1,5 +1,6 @@ package mightypork.rogue.display; + import static org.lwjgl.opengl.GL11.*; import mightypork.rogue.AppAccess; import mightypork.rogue.bus.DelegatingBusClient; diff --git a/src/mightypork/rogue/display/ScreenTestAnimations.java b/src/mightypork/rogue/display/ScreenTestAnimations.java index d190750..b861e43 100644 --- a/src/mightypork/rogue/display/ScreenTestAnimations.java +++ b/src/mightypork/rogue/display/ScreenTestAnimations.java @@ -1,5 +1,6 @@ package mightypork.rogue.display; + import java.util.Random; import mightypork.rogue.AppAccess; diff --git a/src/mightypork/rogue/display/constraints/Bounding.java b/src/mightypork/rogue/display/constraints/Bounding.java index a32dc2e..13d0fbe 100644 --- a/src/mightypork/rogue/display/constraints/Bounding.java +++ b/src/mightypork/rogue/display/constraints/Bounding.java @@ -1,5 +1,6 @@ package mightypork.rogue.display.constraints; + import mightypork.utils.math.coord.Rect; diff --git a/src/mightypork/rogue/display/constraints/Constraint.java b/src/mightypork/rogue/display/constraints/Constraint.java index 1859608..3772fe5 100644 --- a/src/mightypork/rogue/display/constraints/Constraint.java +++ b/src/mightypork/rogue/display/constraints/Constraint.java @@ -1,5 +1,6 @@ package mightypork.rogue.display.constraints; + import mightypork.utils.math.coord.Coord; import mightypork.utils.math.coord.Rect; diff --git a/src/mightypork/rogue/display/rendering/Renderable.java b/src/mightypork/rogue/display/rendering/Renderable.java index 245d257..cc2a2bf 100644 --- a/src/mightypork/rogue/display/rendering/Renderable.java +++ b/src/mightypork/rogue/display/rendering/Renderable.java @@ -1,5 +1,6 @@ package mightypork.rogue.display.rendering; + public interface Renderable { public void render(); diff --git a/src/mightypork/rogue/display/rendering/ScreenLayer.java b/src/mightypork/rogue/display/rendering/ScreenLayer.java index c064644..aebf1d3 100644 --- a/src/mightypork/rogue/display/rendering/ScreenLayer.java +++ b/src/mightypork/rogue/display/rendering/ScreenLayer.java @@ -1,5 +1,6 @@ package mightypork.rogue.display.rendering; + import mightypork.rogue.AppAccess; import mightypork.rogue.bus.DelegatingBusClient; diff --git a/src/mightypork/rogue/fonts/Align.java b/src/mightypork/rogue/fonts/Align.java index e4c8e3e..bafde67 100644 --- a/src/mightypork/rogue/fonts/Align.java +++ b/src/mightypork/rogue/fonts/Align.java @@ -1,5 +1,6 @@ package mightypork.rogue.fonts; + /** * Alignment * diff --git a/src/mightypork/rogue/fonts/FontManager.java b/src/mightypork/rogue/fonts/FontManager.java index 7be3f4c..dcc1472 100644 --- a/src/mightypork/rogue/fonts/FontManager.java +++ b/src/mightypork/rogue/fonts/FontManager.java @@ -1,5 +1,6 @@ package mightypork.rogue.fonts; + import java.awt.Font; import java.io.InputStream; import java.util.HashMap; diff --git a/src/mightypork/rogue/fonts/Fonts.java b/src/mightypork/rogue/fonts/Fonts.java index d42fe84..25eb2c8 100644 --- a/src/mightypork/rogue/fonts/Fonts.java +++ b/src/mightypork/rogue/fonts/Fonts.java @@ -1,5 +1,6 @@ package mightypork.rogue.fonts; + import static mightypork.rogue.fonts.FontManager.Style.*; import mightypork.rogue.fonts.FontManager.Glyphs; import mightypork.utils.logging.Log; diff --git a/src/mightypork/rogue/fonts/LoadedFont.java b/src/mightypork/rogue/fonts/LoadedFont.java index 6491ec8..cdba1c9 100644 --- a/src/mightypork/rogue/fonts/LoadedFont.java +++ b/src/mightypork/rogue/fonts/LoadedFont.java @@ -1,5 +1,6 @@ package mightypork.rogue.fonts; + import static mightypork.rogue.fonts.Align.*; import static org.lwjgl.opengl.GL11.*; diff --git a/src/mightypork/rogue/input/InputSystem.java b/src/mightypork/rogue/input/InputSystem.java index 8a67214..452079b 100644 --- a/src/mightypork/rogue/input/InputSystem.java +++ b/src/mightypork/rogue/input/InputSystem.java @@ -1,5 +1,6 @@ package mightypork.rogue.input; + import mightypork.rogue.AppAccess; import mightypork.rogue.bus.DelegatingBusClient; import mightypork.rogue.bus.events.KeyboardEvent; diff --git a/src/mightypork/rogue/input/KeyBinder.java b/src/mightypork/rogue/input/KeyBinder.java index 197b982..6cfd10a 100644 --- a/src/mightypork/rogue/input/KeyBinder.java +++ b/src/mightypork/rogue/input/KeyBinder.java @@ -1,5 +1,6 @@ package mightypork.rogue.input; + public interface KeyBinder { /** diff --git a/src/mightypork/rogue/input/KeyBinding.java b/src/mightypork/rogue/input/KeyBinding.java index a6c9645..fcf8202 100644 --- a/src/mightypork/rogue/input/KeyBinding.java +++ b/src/mightypork/rogue/input/KeyBinding.java @@ -1,5 +1,6 @@ package mightypork.rogue.input; + import mightypork.rogue.bus.events.KeyboardEvent; diff --git a/src/mightypork/rogue/input/KeyBindingPool.java b/src/mightypork/rogue/input/KeyBindingPool.java index 45c790a..9e4d3cd 100644 --- a/src/mightypork/rogue/input/KeyBindingPool.java +++ b/src/mightypork/rogue/input/KeyBindingPool.java @@ -1,5 +1,6 @@ package mightypork.rogue.input; + import java.util.HashSet; import java.util.Iterator; import java.util.Set; diff --git a/src/mightypork/rogue/input/KeyStroke.java b/src/mightypork/rogue/input/KeyStroke.java index 6834af0..7f47c79 100644 --- a/src/mightypork/rogue/input/KeyStroke.java +++ b/src/mightypork/rogue/input/KeyStroke.java @@ -1,5 +1,6 @@ package mightypork.rogue.input; + import java.util.Iterator; import java.util.LinkedHashSet; import java.util.Set; diff --git a/src/mightypork/rogue/sounds/AudioX.java b/src/mightypork/rogue/sounds/AudioX.java index 3f4f546..8be9178 100644 --- a/src/mightypork/rogue/sounds/AudioX.java +++ b/src/mightypork/rogue/sounds/AudioX.java @@ -1,5 +1,6 @@ package mightypork.rogue.sounds; + import mightypork.utils.files.FileUtils; import mightypork.utils.logging.Log; import mightypork.utils.math.coord.Coord; diff --git a/src/mightypork/rogue/sounds/BaseAudioPlayer.java b/src/mightypork/rogue/sounds/BaseAudioPlayer.java index ac477c5..f7b6941 100644 --- a/src/mightypork/rogue/sounds/BaseAudioPlayer.java +++ b/src/mightypork/rogue/sounds/BaseAudioPlayer.java @@ -1,5 +1,6 @@ package mightypork.rogue.sounds; + import mightypork.utils.objects.Mutable; diff --git a/src/mightypork/rogue/sounds/EffectPlayer.java b/src/mightypork/rogue/sounds/EffectPlayer.java index 1f51ca9..d501ca9 100644 --- a/src/mightypork/rogue/sounds/EffectPlayer.java +++ b/src/mightypork/rogue/sounds/EffectPlayer.java @@ -1,5 +1,6 @@ package mightypork.rogue.sounds; + import mightypork.utils.math.coord.Coord; import mightypork.utils.objects.Mutable; diff --git a/src/mightypork/rogue/sounds/JointVolume.java b/src/mightypork/rogue/sounds/JointVolume.java index 0db2112..652f353 100644 --- a/src/mightypork/rogue/sounds/JointVolume.java +++ b/src/mightypork/rogue/sounds/JointVolume.java @@ -1,5 +1,6 @@ package mightypork.rogue.sounds; + import mightypork.utils.math.Calc; import mightypork.utils.objects.Mutable; diff --git a/src/mightypork/rogue/sounds/LoopPlayer.java b/src/mightypork/rogue/sounds/LoopPlayer.java index 81f4d19..c15f821 100644 --- a/src/mightypork/rogue/sounds/LoopPlayer.java +++ b/src/mightypork/rogue/sounds/LoopPlayer.java @@ -1,5 +1,6 @@ package mightypork.rogue.sounds; + import mightypork.utils.objects.Mutable; import mightypork.utils.time.Pauseable; import mightypork.utils.time.Updateable; diff --git a/src/mightypork/rogue/sounds/NullAudio.java b/src/mightypork/rogue/sounds/NullAudio.java index 5eacb88..ef54bc2 100644 --- a/src/mightypork/rogue/sounds/NullAudio.java +++ b/src/mightypork/rogue/sounds/NullAudio.java @@ -1,5 +1,6 @@ package mightypork.rogue.sounds; + public class NullAudio extends AudioX { public NullAudio() { diff --git a/src/mightypork/rogue/sounds/SoundSystem.java b/src/mightypork/rogue/sounds/SoundSystem.java index 4457ede..df78027 100644 --- a/src/mightypork/rogue/sounds/SoundSystem.java +++ b/src/mightypork/rogue/sounds/SoundSystem.java @@ -1,5 +1,6 @@ package mightypork.rogue.sounds; + import java.nio.FloatBuffer; import java.util.HashMap; import java.util.HashSet; diff --git a/src/mightypork/rogue/tasks/TaskTakeScreenshot.java b/src/mightypork/rogue/tasks/TaskTakeScreenshot.java index 46afb43..1ae2f3d 100644 --- a/src/mightypork/rogue/tasks/TaskTakeScreenshot.java +++ b/src/mightypork/rogue/tasks/TaskTakeScreenshot.java @@ -1,5 +1,6 @@ package mightypork.rogue.tasks; + import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; diff --git a/src/mightypork/rogue/testing/TestConstraints.java b/src/mightypork/rogue/testing/TestConstraints.java index aeddb19..45864a0 100644 --- a/src/mightypork/rogue/testing/TestConstraints.java +++ b/src/mightypork/rogue/testing/TestConstraints.java @@ -1,5 +1,6 @@ package mightypork.rogue.testing; + import mightypork.rogue.display.constraints.Bounding; import mightypork.rogue.display.constraints.Constraint; import mightypork.utils.math.coord.Coord; diff --git a/src/mightypork/rogue/testing/TestMsgbus.java b/src/mightypork/rogue/testing/TestMsgbus.java index 8548eab..7e473b6 100644 --- a/src/mightypork/rogue/testing/TestMsgbus.java +++ b/src/mightypork/rogue/testing/TestMsgbus.java @@ -1,5 +1,6 @@ package mightypork.rogue.testing; + import java.io.File; import java.util.ArrayList; import java.util.Collection; diff --git a/src/mightypork/rogue/textures/TextureManager.java b/src/mightypork/rogue/textures/TextureManager.java index d6b932b..7a699ff 100644 --- a/src/mightypork/rogue/textures/TextureManager.java +++ b/src/mightypork/rogue/textures/TextureManager.java @@ -1,5 +1,6 @@ package mightypork.rogue.textures; + import static org.lwjgl.opengl.GL11.*; import java.io.IOException; diff --git a/src/mightypork/rogue/textures/Textures.java b/src/mightypork/rogue/textures/Textures.java index d7ca077..14edc33 100644 --- a/src/mightypork/rogue/textures/Textures.java +++ b/src/mightypork/rogue/textures/Textures.java @@ -1,5 +1,6 @@ package mightypork.rogue.textures; + import static org.lwjgl.opengl.GL11.*; import org.newdawn.slick.opengl.Texture; diff --git a/src/mightypork/rogue/textures/Tx.java b/src/mightypork/rogue/textures/Tx.java index 5c1d9b1..0933b71 100644 --- a/src/mightypork/rogue/textures/Tx.java +++ b/src/mightypork/rogue/textures/Tx.java @@ -1,5 +1,6 @@ package mightypork.rogue.textures; + // TODO rewrite /** diff --git a/src/mightypork/rogue/textures/TxQuad.java b/src/mightypork/rogue/textures/TxQuad.java index 96bb533..c32f509 100644 --- a/src/mightypork/rogue/textures/TxQuad.java +++ b/src/mightypork/rogue/textures/TxQuad.java @@ -1,5 +1,6 @@ package mightypork.rogue.textures; + import mightypork.utils.math.coord.Coord; import mightypork.utils.math.coord.Rect; diff --git a/src/mightypork/rogue/util/RenderUtils.java b/src/mightypork/rogue/util/RenderUtils.java index 071df72..a22b3af 100644 --- a/src/mightypork/rogue/util/RenderUtils.java +++ b/src/mightypork/rogue/util/RenderUtils.java @@ -1,5 +1,6 @@ package mightypork.rogue.util; + import static org.lwjgl.opengl.GL11.*; import mightypork.rogue.textures.TextureManager; import mightypork.rogue.textures.TxQuad; diff --git a/src/mightypork/rogue/util/Utils.java b/src/mightypork/rogue/util/Utils.java index fa8ece3..dc172f5 100644 --- a/src/mightypork/rogue/util/Utils.java +++ b/src/mightypork/rogue/util/Utils.java @@ -1,5 +1,6 @@ package mightypork.rogue.util; + /** * Utils class * diff --git a/src/mightypork/utils/files/FileTreeDiff.java b/src/mightypork/utils/files/FileTreeDiff.java index 68742f3..ca14bf4 100644 --- a/src/mightypork/utils/files/FileTreeDiff.java +++ b/src/mightypork/utils/files/FileTreeDiff.java @@ -1,5 +1,6 @@ package mightypork.utils.files; + import java.io.File; import java.io.FileInputStream; import java.io.IOException; diff --git a/src/mightypork/utils/files/FileUtils.java b/src/mightypork/utils/files/FileUtils.java index 1cdefda..c6555b0 100644 --- a/src/mightypork/utils/files/FileUtils.java +++ b/src/mightypork/utils/files/FileUtils.java @@ -1,5 +1,6 @@ package mightypork.utils.files; + import java.io.*; import java.util.ArrayList; import java.util.List; diff --git a/src/mightypork/utils/files/OsUtils.java b/src/mightypork/utils/files/OsUtils.java index c74f25f..a3c12f2 100644 --- a/src/mightypork/utils/files/OsUtils.java +++ b/src/mightypork/utils/files/OsUtils.java @@ -1,5 +1,6 @@ package mightypork.utils.files; + import java.io.File; diff --git a/src/mightypork/utils/files/PropertyManager.java b/src/mightypork/utils/files/PropertyManager.java index a86e35e..c6c2ef8 100644 --- a/src/mightypork/utils/files/PropertyManager.java +++ b/src/mightypork/utils/files/PropertyManager.java @@ -1,5 +1,6 @@ package mightypork.utils.files; + import java.io.*; import java.util.*; import java.util.Map.Entry; diff --git a/src/mightypork/utils/files/SimpleConfig.java b/src/mightypork/utils/files/SimpleConfig.java index 3dfa1d2..eaa074a 100644 --- a/src/mightypork/utils/files/SimpleConfig.java +++ b/src/mightypork/utils/files/SimpleConfig.java @@ -1,5 +1,6 @@ package mightypork.utils.files; + import java.io.File; import java.io.IOException; import java.util.ArrayList; diff --git a/src/mightypork/utils/files/ZipBuilder.java b/src/mightypork/utils/files/ZipBuilder.java index 0b3c7af..249d74d 100644 --- a/src/mightypork/utils/files/ZipBuilder.java +++ b/src/mightypork/utils/files/ZipBuilder.java @@ -1,5 +1,6 @@ package mightypork.utils.files; + import java.io.*; import java.util.HashSet; import java.util.zip.ZipEntry; diff --git a/src/mightypork/utils/files/ZipUtils.java b/src/mightypork/utils/files/ZipUtils.java index 8ceb0ee..7669981 100644 --- a/src/mightypork/utils/files/ZipUtils.java +++ b/src/mightypork/utils/files/ZipUtils.java @@ -1,5 +1,6 @@ package mightypork.utils.files; + import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; diff --git a/src/mightypork/utils/files/ion/AbstractIonList.java b/src/mightypork/utils/files/ion/AbstractIonList.java index e4f3b55..b268737 100644 --- a/src/mightypork/utils/files/ion/AbstractIonList.java +++ b/src/mightypork/utils/files/ion/AbstractIonList.java @@ -1,5 +1,6 @@ package mightypork.utils.files.ion; + import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; @@ -22,6 +23,7 @@ public abstract class AbstractIonList extends ArrayList implements Ionizab byte b = StreamUtils.readByte(in); if (b == IonMarks.ENTRY) { + @SuppressWarnings("unchecked") T value = (T) Ion.readObject(in); add(value); } else if (b == IonMarks.END) { diff --git a/src/mightypork/utils/files/ion/AbstractIonMap.java b/src/mightypork/utils/files/ion/AbstractIonMap.java index cdd767a..3904dbc 100644 --- a/src/mightypork/utils/files/ion/AbstractIonMap.java +++ b/src/mightypork/utils/files/ion/AbstractIonMap.java @@ -1,5 +1,6 @@ package mightypork.utils.files.ion; + import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; @@ -37,6 +38,7 @@ public abstract class AbstractIonMap extends LinkedHashMap impleme if (b == IonMarks.ENTRY) { String key = StreamUtils.readStringBytes(in); + @SuppressWarnings("unchecked") V value = (V) Ion.readObject(in); put(key, value); diff --git a/src/mightypork/utils/files/ion/Ion.java b/src/mightypork/utils/files/ion/Ion.java index 3ec7104..a7997c0 100644 --- a/src/mightypork/utils/files/ion/Ion.java +++ b/src/mightypork/utils/files/ion/Ion.java @@ -1,5 +1,6 @@ package mightypork.utils.files.ion; + import java.io.*; import java.util.HashMap; import java.util.Map; diff --git a/src/mightypork/utils/files/ion/IonException.java b/src/mightypork/utils/files/ion/IonException.java index 26adb8e..6ddeb40 100644 --- a/src/mightypork/utils/files/ion/IonException.java +++ b/src/mightypork/utils/files/ion/IonException.java @@ -1,5 +1,6 @@ package mightypork.utils.files.ion; + public class IonException extends Exception { public IonException() { diff --git a/src/mightypork/utils/files/ion/IonList.java b/src/mightypork/utils/files/ion/IonList.java index d245b7e..36026a6 100644 --- a/src/mightypork/utils/files/ion/IonList.java +++ b/src/mightypork/utils/files/ion/IonList.java @@ -1,5 +1,6 @@ package mightypork.utils.files.ion; + /** * Ionizable Arraylist * diff --git a/src/mightypork/utils/files/ion/IonMap.java b/src/mightypork/utils/files/ion/IonMap.java index b6c64e9..49c6ad9 100644 --- a/src/mightypork/utils/files/ion/IonMap.java +++ b/src/mightypork/utils/files/ion/IonMap.java @@ -1,5 +1,6 @@ package mightypork.utils.files.ion; + /** * Ionizable HashMap * diff --git a/src/mightypork/utils/files/ion/IonMarks.java b/src/mightypork/utils/files/ion/IonMarks.java index 7dc8809..5e2f927 100644 --- a/src/mightypork/utils/files/ion/IonMarks.java +++ b/src/mightypork/utils/files/ion/IonMarks.java @@ -1,5 +1,6 @@ package mightypork.utils.files.ion; + /** * Byte marks used to structure data in Ion files. * diff --git a/src/mightypork/utils/files/ion/Ionizable.java b/src/mightypork/utils/files/ion/Ionizable.java index 8dbbe5a..3327a95 100644 --- a/src/mightypork/utils/files/ion/Ionizable.java +++ b/src/mightypork/utils/files/ion/Ionizable.java @@ -1,5 +1,6 @@ package mightypork.utils.files.ion; + import java.io.InputStream; import java.io.OutputStream; diff --git a/src/mightypork/utils/files/ion/IonizableOptional.java b/src/mightypork/utils/files/ion/IonizableOptional.java index 9878c1f..de2f42b 100644 --- a/src/mightypork/utils/files/ion/IonizableOptional.java +++ b/src/mightypork/utils/files/ion/IonizableOptional.java @@ -1,5 +1,6 @@ package mightypork.utils.files.ion; + /** * Optional ionizable * diff --git a/src/mightypork/utils/files/ion/StreamUtils.java b/src/mightypork/utils/files/ion/StreamUtils.java index 68abb0f..0f64691 100644 --- a/src/mightypork/utils/files/ion/StreamUtils.java +++ b/src/mightypork/utils/files/ion/StreamUtils.java @@ -1,5 +1,6 @@ package mightypork.utils.files.ion; + import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; diff --git a/src/mightypork/utils/logging/Log.java b/src/mightypork/utils/logging/Log.java index 217c964..fcbf612 100644 --- a/src/mightypork/utils/logging/Log.java +++ b/src/mightypork/utils/logging/Log.java @@ -1,5 +1,6 @@ package mightypork.utils.logging; + import java.io.File; import java.util.HashMap; diff --git a/src/mightypork/utils/logging/LogInstance.java b/src/mightypork/utils/logging/LogInstance.java index fb20d0e..a7ad2df 100644 --- a/src/mightypork/utils/logging/LogInstance.java +++ b/src/mightypork/utils/logging/LogInstance.java @@ -1,5 +1,6 @@ package mightypork.utils.logging; + import java.io.File; import java.io.FileFilter; import java.io.PrintWriter; diff --git a/src/mightypork/utils/logging/LogMonitor.java b/src/mightypork/utils/logging/LogMonitor.java index f629e62..266fd83 100644 --- a/src/mightypork/utils/logging/LogMonitor.java +++ b/src/mightypork/utils/logging/LogMonitor.java @@ -1,5 +1,6 @@ package mightypork.utils.logging; + import java.util.logging.Level; diff --git a/src/mightypork/utils/logging/LogToSysoutMonitor.java b/src/mightypork/utils/logging/LogToSysoutMonitor.java index 06ce5e8..f85e0f1 100644 --- a/src/mightypork/utils/logging/LogToSysoutMonitor.java +++ b/src/mightypork/utils/logging/LogToSysoutMonitor.java @@ -1,5 +1,6 @@ package mightypork.utils.logging; + import java.util.logging.Level; diff --git a/src/mightypork/utils/math/Calc.java b/src/mightypork/utils/math/Calc.java index 5fa74e8..88ebe82 100644 --- a/src/mightypork/utils/math/Calc.java +++ b/src/mightypork/utils/math/Calc.java @@ -1,5 +1,6 @@ package mightypork.utils.math; + import java.nio.FloatBuffer; import java.util.ArrayList; import java.util.List; diff --git a/src/mightypork/utils/math/Polar.java b/src/mightypork/utils/math/Polar.java index 8d93bf0..4768a21 100644 --- a/src/mightypork/utils/math/Polar.java +++ b/src/mightypork/utils/math/Polar.java @@ -1,5 +1,6 @@ package mightypork.utils.math; + import mightypork.utils.math.Calc.Deg; import mightypork.utils.math.Calc.Rad; import mightypork.utils.math.coord.Coord; diff --git a/src/mightypork/utils/math/Range.java b/src/mightypork/utils/math/Range.java index 91e6b6e..4d76d57 100644 --- a/src/mightypork/utils/math/Range.java +++ b/src/mightypork/utils/math/Range.java @@ -1,5 +1,6 @@ package mightypork.utils.math; + import java.util.Random; diff --git a/src/mightypork/utils/math/color/HSV.java b/src/mightypork/utils/math/color/HSV.java index e7d2658..45297ad 100644 --- a/src/mightypork/utils/math/color/HSV.java +++ b/src/mightypork/utils/math/color/HSV.java @@ -1,5 +1,6 @@ package mightypork.utils.math.color; + import java.awt.Color; import mightypork.utils.math.Calc; diff --git a/src/mightypork/utils/math/color/RGB.java b/src/mightypork/utils/math/color/RGB.java index bacfa5b..1eb96a5 100644 --- a/src/mightypork/utils/math/color/RGB.java +++ b/src/mightypork/utils/math/color/RGB.java @@ -1,5 +1,6 @@ package mightypork.utils.math.color; + import java.awt.Color; import mightypork.utils.math.Calc; diff --git a/src/mightypork/utils/math/coord/Coord.java b/src/mightypork/utils/math/coord/Coord.java index 1df5f6d..25ef5b7 100644 --- a/src/mightypork/utils/math/coord/Coord.java +++ b/src/mightypork/utils/math/coord/Coord.java @@ -1,5 +1,6 @@ package mightypork.utils.math.coord; + import java.util.Random; import mightypork.utils.math.Calc; diff --git a/src/mightypork/utils/math/coord/CoordAnimated.java b/src/mightypork/utils/math/coord/CoordAnimated.java index 9fbd7d3..0d809a6 100644 --- a/src/mightypork/utils/math/coord/CoordAnimated.java +++ b/src/mightypork/utils/math/coord/CoordAnimated.java @@ -1,5 +1,6 @@ package mightypork.utils.math.coord; + import mightypork.utils.math.Calc; import mightypork.utils.time.Updateable; diff --git a/src/mightypork/utils/math/coord/Rect.java b/src/mightypork/utils/math/coord/Rect.java index c75ec86..26c2cd1 100644 --- a/src/mightypork/utils/math/coord/Rect.java +++ b/src/mightypork/utils/math/coord/Rect.java @@ -1,5 +1,6 @@ package mightypork.utils.math.coord; + import mightypork.utils.math.Calc; diff --git a/src/mightypork/utils/math/easing/Easing.java b/src/mightypork/utils/math/easing/Easing.java index 088a78e..332c34a 100644 --- a/src/mightypork/utils/math/easing/Easing.java +++ b/src/mightypork/utils/math/easing/Easing.java @@ -1,5 +1,6 @@ package mightypork.utils.math.easing; + /** * EasingFunction function. * diff --git a/src/mightypork/utils/objects/Convertor.java b/src/mightypork/utils/objects/Convertor.java index c1f32e9..b778b50 100644 --- a/src/mightypork/utils/objects/Convertor.java +++ b/src/mightypork/utils/objects/Convertor.java @@ -1,5 +1,6 @@ package mightypork.utils.objects; + import mightypork.utils.logging.Log; import mightypork.utils.math.Range; import mightypork.utils.math.coord.Coord; diff --git a/src/mightypork/utils/objects/Mutable.java b/src/mightypork/utils/objects/Mutable.java index a8284a6..171c022 100644 --- a/src/mightypork/utils/objects/Mutable.java +++ b/src/mightypork/utils/objects/Mutable.java @@ -1,5 +1,6 @@ package mightypork.utils.objects; + /** * Mutable object * diff --git a/src/mightypork/utils/objects/ObjectUtils.java b/src/mightypork/utils/objects/ObjectUtils.java index d4b50d5..ab697d0 100644 --- a/src/mightypork/utils/objects/ObjectUtils.java +++ b/src/mightypork/utils/objects/ObjectUtils.java @@ -1,5 +1,6 @@ package mightypork.utils.objects; + import java.util.*; import java.util.Map.Entry; @@ -63,6 +64,7 @@ public class ObjectUtils { Collections.sort(entries, new Comparator>() { + @SuppressWarnings("unchecked") @Override public int compare(Entry o1, Entry o2) { diff --git a/src/mightypork/utils/objects/Pair.java b/src/mightypork/utils/objects/Pair.java index fc2f95e..6a62c67 100644 --- a/src/mightypork/utils/objects/Pair.java +++ b/src/mightypork/utils/objects/Pair.java @@ -1,5 +1,6 @@ package mightypork.utils.objects; + import mightypork.utils.math.Calc; diff --git a/src/mightypork/utils/objects/Triad.java b/src/mightypork/utils/objects/Triad.java index c3313d2..f02e6ce 100644 --- a/src/mightypork/utils/objects/Triad.java +++ b/src/mightypork/utils/objects/Triad.java @@ -1,5 +1,6 @@ package mightypork.utils.objects; + import mightypork.utils.math.Calc; diff --git a/src/mightypork/utils/objects/VarargsParser.java b/src/mightypork/utils/objects/VarargsParser.java index 7cdcac1..f37a2ae 100644 --- a/src/mightypork/utils/objects/VarargsParser.java +++ b/src/mightypork/utils/objects/VarargsParser.java @@ -1,5 +1,6 @@ package mightypork.utils.objects; + import java.util.LinkedHashMap; import java.util.Map; @@ -21,9 +22,6 @@ import java.util.Map; * * * - * - * - * * Object[] array = { "one", 1, "two", 4, "three", 9, "four", 16 }; * Map<String, Integer> args = new VarargsParser<String, Integer>().parse(array); * diff --git a/src/mightypork/utils/patterns/Destroyable.java b/src/mightypork/utils/patterns/Destroyable.java index bdecebc..43f3b45 100644 --- a/src/mightypork/utils/patterns/Destroyable.java +++ b/src/mightypork/utils/patterns/Destroyable.java @@ -1,5 +1,6 @@ package mightypork.utils.patterns; + /** * Object that can be destroyed (free resources etc) * diff --git a/src/mightypork/utils/patterns/subscription/Handleable.java b/src/mightypork/utils/patterns/subscription/Handleable.java index c91b457..7a0998e 100644 --- a/src/mightypork/utils/patterns/subscription/Handleable.java +++ b/src/mightypork/utils/patterns/subscription/Handleable.java @@ -1,5 +1,6 @@ package mightypork.utils.patterns.subscription; + /** * Something that can be handled by HANDLER. * diff --git a/src/mightypork/utils/patterns/subscription/MessageBus.java b/src/mightypork/utils/patterns/subscription/MessageBus.java index 4c9ded9..9d19830 100644 --- a/src/mightypork/utils/patterns/subscription/MessageBus.java +++ b/src/mightypork/utils/patterns/subscription/MessageBus.java @@ -1,5 +1,6 @@ package mightypork.utils.patterns.subscription; + import java.util.Collection; import java.util.LinkedHashSet; diff --git a/src/mightypork/utils/patterns/subscription/MessageChannel.java b/src/mightypork/utils/patterns/subscription/MessageChannel.java index 16f6492..379a0fd 100644 --- a/src/mightypork/utils/patterns/subscription/MessageChannel.java +++ b/src/mightypork/utils/patterns/subscription/MessageChannel.java @@ -1,5 +1,6 @@ package mightypork.utils.patterns.subscription; + import java.util.Collection; import java.util.HashSet; diff --git a/src/mightypork/utils/patterns/subscription/clients/DelegatingClient.java b/src/mightypork/utils/patterns/subscription/clients/DelegatingClient.java index 48431a3..88cb134 100644 --- a/src/mightypork/utils/patterns/subscription/clients/DelegatingClient.java +++ b/src/mightypork/utils/patterns/subscription/clients/DelegatingClient.java @@ -1,5 +1,6 @@ package mightypork.utils.patterns.subscription.clients; + import java.util.Collection; diff --git a/src/mightypork/utils/patterns/subscription/clients/ToggleableClient.java b/src/mightypork/utils/patterns/subscription/clients/ToggleableClient.java index e115ddf..30c302a 100644 --- a/src/mightypork/utils/patterns/subscription/clients/ToggleableClient.java +++ b/src/mightypork/utils/patterns/subscription/clients/ToggleableClient.java @@ -1,5 +1,6 @@ package mightypork.utils.patterns.subscription.clients; + /** * Client that can toggle receiving messages. * diff --git a/src/mightypork/utils/string/StringUtils.java b/src/mightypork/utils/string/StringUtils.java index e6a5d25..0a3cd8e 100644 --- a/src/mightypork/utils/string/StringUtils.java +++ b/src/mightypork/utils/string/StringUtils.java @@ -1,5 +1,6 @@ package mightypork.utils.string; + /** * General purpose string utilities * diff --git a/src/mightypork/utils/string/validation/CharValidator.java b/src/mightypork/utils/string/validation/CharValidator.java index abeb676..14c1bd5 100644 --- a/src/mightypork/utils/string/validation/CharValidator.java +++ b/src/mightypork/utils/string/validation/CharValidator.java @@ -1,5 +1,6 @@ package mightypork.utils.string.validation; + public interface CharValidator { public boolean isValid(char c); diff --git a/src/mightypork/utils/string/validation/CharValidatorRegex.java b/src/mightypork/utils/string/validation/CharValidatorRegex.java index cd608e9..d79ed8c 100644 --- a/src/mightypork/utils/string/validation/CharValidatorRegex.java +++ b/src/mightypork/utils/string/validation/CharValidatorRegex.java @@ -1,5 +1,6 @@ package mightypork.utils.string.validation; + public class CharValidatorRegex implements CharValidator { private String formula; diff --git a/src/mightypork/utils/string/validation/CharValidatorWhitelist.java b/src/mightypork/utils/string/validation/CharValidatorWhitelist.java index 68a4bf3..58c9804 100644 --- a/src/mightypork/utils/string/validation/CharValidatorWhitelist.java +++ b/src/mightypork/utils/string/validation/CharValidatorWhitelist.java @@ -1,5 +1,6 @@ package mightypork.utils.string.validation; + public class CharValidatorWhitelist implements CharValidator { private String whitelist; diff --git a/src/mightypork/utils/string/validation/FileSuffixFilter.java b/src/mightypork/utils/string/validation/FileSuffixFilter.java index 96606ab..278fabc 100644 --- a/src/mightypork/utils/string/validation/FileSuffixFilter.java +++ b/src/mightypork/utils/string/validation/FileSuffixFilter.java @@ -1,5 +1,6 @@ package mightypork.utils.string.validation; + import java.io.File; import java.io.FileFilter; diff --git a/src/mightypork/utils/string/validation/FilenameCharValidator.java b/src/mightypork/utils/string/validation/FilenameCharValidator.java index 03e32e1..2f64c25 100644 --- a/src/mightypork/utils/string/validation/FilenameCharValidator.java +++ b/src/mightypork/utils/string/validation/FilenameCharValidator.java @@ -1,5 +1,6 @@ package mightypork.utils.string.validation; + public class FilenameCharValidator extends CharValidatorRegex { public FilenameCharValidator() { diff --git a/src/mightypork/utils/string/validation/StringFilter.java b/src/mightypork/utils/string/validation/StringFilter.java index 4d2140f..706cbd2 100644 --- a/src/mightypork/utils/string/validation/StringFilter.java +++ b/src/mightypork/utils/string/validation/StringFilter.java @@ -1,5 +1,6 @@ package mightypork.utils.string.validation; + /** * Utility interface for string filters (accepting filepaths and similar) * diff --git a/src/mightypork/utils/time/FpsMeter.java b/src/mightypork/utils/time/FpsMeter.java index 127aa4e..c9a36cf 100644 --- a/src/mightypork/utils/time/FpsMeter.java +++ b/src/mightypork/utils/time/FpsMeter.java @@ -1,5 +1,6 @@ package mightypork.utils.time; + /** * Class for counting FPS in games.
* This class can be used also as a simple frequency meter - output is in Hz. diff --git a/src/mightypork/utils/time/Pauseable.java b/src/mightypork/utils/time/Pauseable.java index 8b984a3..9c0efbb 100644 --- a/src/mightypork/utils/time/Pauseable.java +++ b/src/mightypork/utils/time/Pauseable.java @@ -1,5 +1,6 @@ package mightypork.utils.time; + public interface Pauseable { /** diff --git a/src/mightypork/utils/time/TimerDelta.java b/src/mightypork/utils/time/TimerDelta.java index 8c0bdc5..64cefe6 100644 --- a/src/mightypork/utils/time/TimerDelta.java +++ b/src/mightypork/utils/time/TimerDelta.java @@ -1,5 +1,6 @@ package mightypork.utils.time; + /** * Timer for delta timing * diff --git a/src/mightypork/utils/time/TimerInterpolating.java b/src/mightypork/utils/time/TimerInterpolating.java index 1ab553a..292a213 100644 --- a/src/mightypork/utils/time/TimerInterpolating.java +++ b/src/mightypork/utils/time/TimerInterpolating.java @@ -1,5 +1,6 @@ package mightypork.utils.time; + /** * Timer for interpolated timing * diff --git a/src/mightypork/utils/time/Updateable.java b/src/mightypork/utils/time/Updateable.java index 00a20da..6b784ac 100644 --- a/src/mightypork/utils/time/Updateable.java +++ b/src/mightypork/utils/time/Updateable.java @@ -1,5 +1,6 @@ package mightypork.utils.time; + /** * object supporting delta timing * diff --git a/src/mightypork/utils/time/animation/AnimDouble.java b/src/mightypork/utils/time/animation/AnimDouble.java index 9bc4eb1..dc0fe78 100644 --- a/src/mightypork/utils/time/animation/AnimDouble.java +++ b/src/mightypork/utils/time/animation/AnimDouble.java @@ -1,5 +1,6 @@ package mightypork.utils.time.animation; + import mightypork.utils.math.Calc; import mightypork.utils.math.easing.Easing; import mightypork.utils.time.Pauseable; diff --git a/src/mightypork/utils/time/animation/AnimDoubleDeg.java b/src/mightypork/utils/time/animation/AnimDoubleDeg.java index 5c86cf0..702edad 100644 --- a/src/mightypork/utils/time/animation/AnimDoubleDeg.java +++ b/src/mightypork/utils/time/animation/AnimDoubleDeg.java @@ -1,5 +1,6 @@ package mightypork.utils.time.animation; + import mightypork.utils.math.Calc; import mightypork.utils.math.Calc.Deg; import mightypork.utils.math.easing.Easing; diff --git a/src/mightypork/utils/time/animation/AnimDoubleRad.java b/src/mightypork/utils/time/animation/AnimDoubleRad.java index 73c73ba..caa9fce 100644 --- a/src/mightypork/utils/time/animation/AnimDoubleRad.java +++ b/src/mightypork/utils/time/animation/AnimDoubleRad.java @@ -1,5 +1,6 @@ package mightypork.utils.time.animation; + import mightypork.utils.math.Calc; import mightypork.utils.math.Calc.Rad; import mightypork.utils.math.easing.Easing;