|
static void | runLater (Runnable r) |
|
static void | runLater (Runnable r, Throwable ex) |
|
static String | getTitle (Throwable element) |
|
static String | getTitle (StackTraceElement[] element) |
|
◆ IssueReportingExceptionHandler()
com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.IssueReportingExceptionHandler |
( |
| ) |
|
◆ checkIgnoreExceptions()
boolean com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.checkIgnoreExceptions |
( |
Throwable |
t | ) |
|
|
private |
◆ except() [1/2]
void com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.except |
( |
Throwable |
e, |
|
|
String |
stacktraceFromCatch |
|
) |
| |
Definition at line 71 of file IssueReportingExceptionHandler.java.
References com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.checkIgnoreExceptions(), com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.exceptionCounter, com.neuronrobotics.bowlerstudio.scripting.PasswordManager.getGithub(), com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.getTitle(), com.neuronrobotics.sdk.config.SDKBuildInfo.getVersion(), com.neuronrobotics.javacad.JavaCadBuildInfo.getVersion(), com.neuronrobotics.bowlerkernel.BowlerKernelBuildInfo.getVersion(), com.neuronrobotics.bowlerstudio.assets.StudioBuildInfo.getVersion(), com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.processing, com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.reportIssues, com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.runReport(), and com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.timerErrorCount.
Referenced by com.neuronrobotics.bowlerstudio.vitamins.Vitamins.getConfigurationRW(), com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadIcon(), and com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.uncaughtException().
◆ except() [2/2]
void com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.except |
( |
Throwable |
t | ) |
|
◆ getTitle() [1/2]
static String com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.getTitle |
( |
StackTraceElement[] |
element | ) |
|
|
static |
◆ getTitle() [2/2]
static String com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.getTitle |
( |
Throwable |
element | ) |
|
|
static |
◆ runLater() [1/2]
static void com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.runLater |
( |
Runnable |
r | ) |
|
|
static |
◆ runLater() [2/2]
static void com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.runLater |
( |
Runnable |
r, |
|
|
Throwable |
ex |
|
) |
| |
|
static |
◆ runReport()
void com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.runReport |
( |
StackTraceElement[] |
element, |
|
|
String |
body, |
|
|
GitHub |
github |
|
) |
| |
|
private |
◆ uncaughtException()
void com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.uncaughtException |
( |
Thread |
t, |
|
|
Throwable |
e |
|
) |
| |
◆ exceptionCounter
HashMap<String, Integer> com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.exceptionCounter = new HashMap<String, Integer>() |
|
staticprivate |
◆ exceptionQueue
HashMap<Throwable, String> com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.exceptionQueue = new HashMap<Throwable, String>() |
|
staticprivate |
◆ fxExceptionCount
int com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.fxExceptionCount |
|
private |
◆ processing
boolean com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.processing = false |
|
staticprivate |
◆ reportIssues
boolean com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.reportIssues = false |
|
staticprivate |
◆ timerErrorCount
int com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.timerErrorCount = 0 |
|
staticprivate |
The documentation for this class was generated from the following file: