From 9a1d7fd512d27f7371a312947d863edb9b9311f8 Mon Sep 17 00:00:00 2001 From: Johannes Mockenhaupt Date: Sat, 14 Oct 2017 16:54:21 +0200 Subject: [PATCH] Log source of event. --- .../main/java/info/nightscout/androidaps/LoggingBus.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/info/nightscout/androidaps/LoggingBus.java b/app/src/main/java/info/nightscout/androidaps/LoggingBus.java index 249e273c3d..390ee5b7e7 100644 --- a/app/src/main/java/info/nightscout/androidaps/LoggingBus.java +++ b/app/src/main/java/info/nightscout/androidaps/LoggingBus.java @@ -29,6 +29,14 @@ class LoggingBus extends Bus { } log.debug("Event posted: " + event); + try { + StackTraceElement caller = new Throwable().getStackTrace()[1]; + String className = caller.getClassName(); + className = className.substring(className.lastIndexOf(".") + 1); + log.debug(" source: " + className + "." + caller.getMethodName() + ":" + caller.getLineNumber()); + } catch (RuntimeException e) { + log.debug(" source: "); + } delegate.post(event); } }