Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2020-07-09 13:28:33 +0300
committerStefan Niedermann <info@niedermann.it>2020-07-09 13:28:33 +0300
commit5937872eff4289a9b05d12f0b8705c0448e20e43 (patch)
treea59ed0d027d6b0a5dc5ddb026900f8c08d1eb866 /app/src/main/java/it/niedermann/nextcloud/deck/exceptions
parentedf7f5c025aca304c951bb9c2f7b91a1710ce38e (diff)
Enhance TraceableException
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/exceptions')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/exceptions/TraceableException.java18
1 files changed, 9 insertions, 9 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/exceptions/TraceableException.java b/app/src/main/java/it/niedermann/nextcloud/deck/exceptions/TraceableException.java
index a53ce8c1f..7acfb60bd 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/exceptions/TraceableException.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/exceptions/TraceableException.java
@@ -12,21 +12,21 @@ public class TraceableException extends RuntimeException {
try {
runnable.run();
} catch (Throwable t) {
- String message = "Sorry, a wild error appeared!\n" +
- "### If you want to tell us about the following issue, " +
- "please make sure to censor sensitive data beforehand! ###\n" +
- "Failed to run traceable code";
+ final StringBuilder message = new StringBuilder("Sorry, a wild error appeared!\n\n" +
+ "⚠️ If you want to tell us about the following issue, " +
+ "please make sure to censor sensitive data beforehand! ⚠️\n\n" +
+ "Failed to run traceable code");
if (args != null && args.length > 0) {
- message += " with arguments:\n";
+ message.append(" with arguments:\n");
for (Object arg : args) {
- message += (arg == null ? "null" : arg.toString())+"\n";
+ message.append(arg == null ? "null" : arg.toString()).append("\n");
}
} else {
- message += ":\n";
+ message.append(":\n");
}
- message += "Cause: " + t.getLocalizedMessage();
- TraceableException ex = new TraceableException(message, t);
+ message.append("Cause: ").append(t.getLocalizedMessage());
+ TraceableException ex = new TraceableException(message.toString(), t);
DeckLog.logError(ex);
throw ex;
}