From 24c1ac9f15e49a495153057aef391b294b7bd8e7 Mon Sep 17 00:00:00 2001 From: Sebastian Erives Date: Fri, 6 Dec 2024 18:19:35 -0600 Subject: [PATCH] Remove test exception --- .../java/com/github/serivesmejia/eocvsim/gui/Visualizer.java | 4 ---- .../serivesmejia/eocvsim/gui/dialog/CrashReportOutput.kt | 5 ----- .../eocvsim/util/exception/handling/CrashReportOutputMain.kt | 2 ++ 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/gui/Visualizer.java b/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/gui/Visualizer.java index f270743..8e5a322 100644 --- a/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/gui/Visualizer.java +++ b/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/gui/Visualizer.java @@ -216,10 +216,6 @@ public void init(Theme theme) { EOCVSimIconLibrary.INSTANCE.getIcoEOCVSim16().getImage() )); - if(true) { - throw new RuntimeException("This code is not supposed to be executed"); - } - frame.setLocationRelativeTo(null); frame.setExtendedState(JFrame.MAXIMIZED_BOTH); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); diff --git a/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/gui/dialog/CrashReportOutput.kt b/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/gui/dialog/CrashReportOutput.kt index 9ba2b38..1979b04 100644 --- a/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/gui/dialog/CrashReportOutput.kt +++ b/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/gui/dialog/CrashReportOutput.kt @@ -2,13 +2,10 @@ package com.github.serivesmejia.eocvsim.gui.dialog import com.formdev.flatlaf.intellijthemes.FlatArcDarkIJTheme import com.github.serivesmejia.eocvsim.gui.EOCVSimIconLibrary -import com.github.serivesmejia.eocvsim.gui.dialog.component.BottomButtonsPanel import com.github.serivesmejia.eocvsim.gui.dialog.component.OutputPanel import com.github.serivesmejia.eocvsim.gui.dialog.component.OutputPanel.DefaultBottomButtonsPanel import java.awt.Dimension -import java.awt.FlowLayout import java.awt.Font -import javax.swing.Box import javax.swing.BoxLayout import javax.swing.JDialog import javax.swing.JFrame @@ -30,8 +27,6 @@ class CrashReportOutput( } init { - FlatArcDarkIJTheme.setup() - output.isModal = true output.title = "Crash Report" output.layout = BoxLayout(output.contentPane, BoxLayout.Y_AXIS) diff --git a/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/util/exception/handling/CrashReportOutputMain.kt b/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/util/exception/handling/CrashReportOutputMain.kt index ae2b7de..0f92e91 100644 --- a/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/util/exception/handling/CrashReportOutputMain.kt +++ b/EOCV-Sim/src/main/java/com/github/serivesmejia/eocvsim/util/exception/handling/CrashReportOutputMain.kt @@ -7,6 +7,7 @@ import com.github.serivesmejia.eocvsim.util.SysUtil import kotlinx.coroutines.Runnable import picocli.CommandLine import java.io.File +import javax.swing.SwingUtilities object CrashReportOutputMain { @CommandLine.Command(name = "report", mixinStandardHelpOptions = true, version = [Build.versionString]) @@ -15,6 +16,7 @@ object CrashReportOutputMain { @JvmField var crashReportPath: String? = null override fun run() { + SwingUtilities.invokeLater(FlatArcDarkIJTheme::setup) DialogFactory.createCrashReport(null, SysUtil.loadFileStr(File(crashReportPath ?: ""))) } }