Small improvements

pull/214/head
M66B 7 months ago
parent 45ff653cd9
commit f690e58c28

@ -25,8 +25,8 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
public class ThrowableWrapper extends Throwable { public class ThrowableWrapper extends Throwable {
private Throwable ex; private final Throwable ex;
private String msg; private final String msg;
ThrowableWrapper(String msg) { ThrowableWrapper(String msg) {
this.ex = new Throwable(); this.ex = new Throwable();
@ -35,6 +35,7 @@ public class ThrowableWrapper extends Throwable {
ThrowableWrapper(Throwable ex) { ThrowableWrapper(Throwable ex) {
this.ex = ex; this.ex = ex;
this.msg = null;
} }
public String getSafeMessage() { public String getSafeMessage() {
@ -51,7 +52,7 @@ public class ThrowableWrapper extends Throwable {
} }
public String toSafeString() { public String toSafeString() {
return super.toString(); return ex.toString();
} }
@Nullable @Nullable
@ -63,7 +64,7 @@ public class ThrowableWrapper extends Throwable {
@Nullable @Nullable
@Override @Override
public String getLocalizedMessage() { public String getLocalizedMessage() {
return ex.getLocalizedMessage(); return getMessage();
} }
@NonNull @NonNull

Loading…
Cancel
Save