From f828d310941f68457719b5b83cedc42b6a45f1a9 Mon Sep 17 00:00:00 2001 From: JeremyStarTM Date: Mon, 19 Aug 2024 02:49:14 +0200 Subject: [PATCH] Remove args from Main#run method --- .../staropensource/sosengine/testapp/Main.java | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/testapp/src/main/java/de/staropensource/sosengine/testapp/Main.java b/testapp/src/main/java/de/staropensource/sosengine/testapp/Main.java index 4c328f2..36e10be 100644 --- a/testapp/src/main/java/de/staropensource/sosengine/testapp/Main.java +++ b/testapp/src/main/java/de/staropensource/sosengine/testapp/Main.java @@ -31,8 +31,6 @@ import de.staropensource.sosengine.base.utility.Miscellaneous; import de.staropensource.sosengine.base.utility.parser.StackTraceParser; import de.staropensource.sosengine.graphics.GraphicsSubsystem; import de.staropensource.sosengine.graphics.classes.Window; -import de.staropensource.sosengine.graphics.classes.api.ApiClass; -import de.staropensource.sosengine.graphics.classes.api.ApiManagementClass; import de.staropensource.sosengine.graphics.events.InputEvent; import de.staropensource.sosengine.graphics.types.input.Key; import de.staropensource.sosengine.graphics.types.input.KeyState; @@ -102,14 +100,14 @@ public final class Main { /** * The program's entrypoint. - * Calls {@link #run(String[])} after invocation. + * Calls {@link #run()} after invocation. * - * @see #run(String[]) + * @see #run() * @param args program's command line arguments * @since v1-alpha0 */ public static void main(String[] args) { - getInstance().run(args); + getInstance().run(); } /** @@ -117,11 +115,10 @@ public final class Main { * Here's where the "real magic" happens. * * @see #main(String[]) - * @param args program's command line arguments * @since v1-alpha0 */ @SneakyThrows - public void run(String[] args) { + public void run() { Miscellaneous.executeSafely(() -> { // Initialize sos!engine engine = new Engine(); @@ -187,10 +184,6 @@ public final class Main { if (!GraphicsSubsystem.getInstance().setGraphicsApi()) logger.crash("No Graphics API is compatible"); - // Define 'api' & 'management' variables - ApiClass api = GraphicsSubsystem.getInstance().getApi(); - ApiManagementClass management = api.getManagement(); - // Create window Window window; try { @@ -235,7 +228,7 @@ public final class Main { /** * Crashes the application when a throwable - * is thrown in {@link #run(String[])}. + * is thrown in {@link #run()}. * * @since v1-alpha2 */