diff options
author | Stefan Niedermann <info@niedermann.it> | 2020-06-09 19:20:22 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2020-06-09 19:20:22 +0300 |
commit | 02b1bc4be1b8bc9ba8e0ca6e8defe4406d8c1b78 (patch) | |
tree | cf63877ab20f7e455fe2175a3dffcd589eeab465 /app/src/main/java/it/niedermann/nextcloud/deck/DeckLog.java | |
parent | 3ea839d6d1e91c94b82d3ea87b45e94b72da4686 (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.java | 21 |
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; } } |