From 77ed040bcc92788641c7c55d1e0da23881e8cd72 Mon Sep 17 00:00:00 2001 From: Gavriil Sitnikov Date: Wed, 22 Mar 2017 15:01:40 +0300 Subject: [PATCH] Lc getCodePoint method polish --- src/main/java/ru/touchin/roboswag/core/log/Lc.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/ru/touchin/roboswag/core/log/Lc.java b/src/main/java/ru/touchin/roboswag/core/log/Lc.java index 08f554b..6bc7fee 100644 --- a/src/main/java/ru/touchin/roboswag/core/log/Lc.java +++ b/src/main/java/ru/touchin/roboswag/core/log/Lc.java @@ -252,8 +252,8 @@ public final class Lc { @NonNull public static String getCodePoint(@Nullable final Object caller, final int stackShift) { final StackTraceElement traceElement = Thread.currentThread().getStackTrace()[STACK_TRACE_CODE_DEPTH + stackShift]; - return (caller != null ? caller.getClass().getName() + '(' + caller.hashCode() + ") at " : "") - + traceElement.getFileName() + ':' + traceElement.getMethodName() + ':' + traceElement.getLineNumber(); + return traceElement.getMethodName() + '(' + traceElement.getFileName() + ':' + traceElement.getLineNumber() + ')' + + (caller != null ? " of object " + caller.getClass().getSimpleName() + '(' + Integer.toHexString(caller.hashCode()) + ')' : ""); } /**