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-06-09 19:20:22 +0300
committerStefan Niedermann <info@niedermann.it>2020-06-09 19:20:22 +0300
commit02b1bc4be1b8bc9ba8e0ca6e8defe4406d8c1b78 (patch)
treecf63877ab20f7e455fe2175a3dffcd589eeab465 /app/src/main/java/it/niedermann/nextcloud/deck/DeckLog.java
parent3ea839d6d1e91c94b82d3ea87b45e94b72da4686 (diff)
Only log caller in DEBUG mode
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/DeckLog.java')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/DeckLog.java21
1 files changed, 13 insertions, 8 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/DeckLog.java b/app/src/main/java/it/niedermann/nextcloud/deck/DeckLog.java
index 17be79933..47a0385e3 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/DeckLog.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/DeckLog.java
@@ -39,26 +39,31 @@ public class DeckLog {
}
private static void log(String message, Severity severity, int stackTracePosition) {
- final StackTraceElement caller = Thread.currentThread().getStackTrace()[stackTracePosition];
- final String source = caller.getMethodName() + "() (" + caller.getFileName() + ":" + caller.getLineNumber() + ") → " + message;
+ final String print;
+ if (BuildConfig.DEBUG) {
+ final StackTraceElement caller = Thread.currentThread().getStackTrace()[stackTracePosition];
+ print = caller.getMethodName() + "() (" + caller.getFileName() + ":" + caller.getLineNumber() + ") → " + message;
+ } else {
+ print = message;
+ }
switch (severity) {
case VERBOSE:
- Log.v(TAG, source);
+ Log.v(TAG, print);
break;
case DEBUG:
- Log.d(TAG, source);
+ Log.d(TAG, print);
break;
case INFO:
- Log.i(TAG, source);
+ Log.i(TAG, print);
break;
case WARN:
- Log.w(TAG, source);
+ Log.w(TAG, print);
break;
case ERROR:
- Log.e(TAG, source);
+ Log.e(TAG, print);
break;
default:
- Log.v(TAG, source);
+ Log.v(TAG, print);
break;
}
}