Improved error reporting

pull/177/head
M66B 5 years ago
parent 9b6366f3af
commit 73e8335f9e

@ -169,7 +169,7 @@ public class Log {
public static int w(String prefix, Throwable ex) { public static int w(String prefix, Throwable ex) {
if (BuildConfig.BETA_RELEASE) if (BuildConfig.BETA_RELEASE)
try { try {
Bugsnag.notify(ex.getClass().getName(), prefix, ex.getStackTrace(), new Callback() { Bugsnag.notify(ex.getClass().getName(), prefix + ": " + ex.getMessage(), ex.getStackTrace(), new Callback() {
@Override @Override
public void beforeNotify(@NonNull Report report) { public void beforeNotify(@NonNull Report report) {
report.getError().setSeverity(Severity.INFO); report.getError().setSeverity(Severity.INFO);
@ -184,7 +184,7 @@ public class Log {
public static int e(String prefix, Throwable ex) { public static int e(String prefix, Throwable ex) {
if (BuildConfig.BETA_RELEASE) if (BuildConfig.BETA_RELEASE)
try { try {
Bugsnag.notify(ex.getClass().getName(), prefix, ex.getStackTrace(), new Callback() { Bugsnag.notify(ex.getClass().getName(), prefix + ": " + ex.getMessage(), ex.getStackTrace(), new Callback() {
@Override @Override
public void beforeNotify(@NonNull Report report) { public void beforeNotify(@NonNull Report report) {
report.getError().setSeverity(Severity.WARNING); report.getError().setSeverity(Severity.WARNING);
@ -282,7 +282,8 @@ public class Log {
return false; return false;
Throwable ex = report.getError().getException(); Throwable ex = report.getError().getException();
return shouldNotify(ex); boolean should = shouldNotify(ex);
return should;
} }
private boolean shouldNotify(Throwable ex) { private boolean shouldNotify(Throwable ex) {

Loading…
Cancel
Save