From 881bd7adf2f73a5a8cc5f4d9488f1ef76f23b4c9 Mon Sep 17 00:00:00 2001 From: "Jamin W. Collins" Date: Thu, 30 Aug 2018 18:11:29 -0600 Subject: [PATCH] add more information to Sentry reports Signed-off-by: Jamin W. Collins --- forge-gui-desktop/src/main/java/forge/view/Main.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/forge-gui-desktop/src/main/java/forge/view/Main.java b/forge-gui-desktop/src/main/java/forge/view/Main.java index 05f72970c58..143b21506b2 100644 --- a/forge-gui-desktop/src/main/java/forge/view/Main.java +++ b/forge-gui-desktop/src/main/java/forge/view/Main.java @@ -24,6 +24,7 @@ import forge.card.CardReaderExperiments; import forge.error.ExceptionHandler; import forge.util.BuildInfo; import io.sentry.Sentry; +import io.sentry.SentryClient; /** * Main class for Forge's swing application view. @@ -34,7 +35,10 @@ public final class Main { */ public static void main(final String[] args) { Sentry.init(); - Sentry.getStoredClient().setRelease(BuildInfo.getVersionString()); + SentryClient sentryClient = Sentry.getStoredClient(); + sentryClient.setRelease(BuildInfo.getVersionString()); + sentryClient.setEnvironment(System.getProperty("os.name")); + sentryClient.addTag("Java Version", System.getProperty("java.version")); // HACK - temporary solution to "Comparison method violates it's general contract!" crash System.setProperty("java.util.Arrays.useLegacyMergeSort", "true");