From f742047a89957c4a5fb9050fff672eaaa9eb1157 Mon Sep 17 00:00:00 2001 From: Sergii Kabashniuk Date: Mon, 19 Nov 2018 09:27:30 +0200 Subject: [PATCH] Delegate toString to wrapped class (#11959) Delegate toString to wrapped class (#11959) --- core/commons/che-core-commons-lang/pom.xml | 6 +++++- .../commons/lang/concurrent/CopyThreadLocalCallable.java | 5 +++++ .../commons/lang/concurrent/CopyThreadLocalRunnable.java | 5 +++++ 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/core/commons/che-core-commons-lang/pom.xml b/core/commons/che-core-commons-lang/pom.xml index 3a51d58245..f30359e71a 100644 --- a/core/commons/che-core-commons-lang/pom.xml +++ b/core/commons/che-core-commons-lang/pom.xml @@ -42,7 +42,11 @@ org.slf4j slf4j-api - + + ch.qos.logback + logback-classic + test + org.mockito mockito-core diff --git a/core/commons/che-core-commons-lang/src/main/java/org/eclipse/che/commons/lang/concurrent/CopyThreadLocalCallable.java b/core/commons/che-core-commons-lang/src/main/java/org/eclipse/che/commons/lang/concurrent/CopyThreadLocalCallable.java index 15deb314e0..bc64cf9064 100644 --- a/core/commons/che-core-commons-lang/src/main/java/org/eclipse/che/commons/lang/concurrent/CopyThreadLocalCallable.java +++ b/core/commons/che-core-commons-lang/src/main/java/org/eclipse/che/commons/lang/concurrent/CopyThreadLocalCallable.java @@ -43,6 +43,11 @@ class CopyThreadLocalCallable implements Callable { } } + @Override + public String toString() { + return "CopyThreadLocalCallable{ " + wrapped.toString() + " }"; + } + public Callable getWrapped() { return wrapped; } diff --git a/core/commons/che-core-commons-lang/src/main/java/org/eclipse/che/commons/lang/concurrent/CopyThreadLocalRunnable.java b/core/commons/che-core-commons-lang/src/main/java/org/eclipse/che/commons/lang/concurrent/CopyThreadLocalRunnable.java index 3d1bd04601..afc4ea915c 100644 --- a/core/commons/che-core-commons-lang/src/main/java/org/eclipse/che/commons/lang/concurrent/CopyThreadLocalRunnable.java +++ b/core/commons/che-core-commons-lang/src/main/java/org/eclipse/che/commons/lang/concurrent/CopyThreadLocalRunnable.java @@ -42,6 +42,11 @@ class CopyThreadLocalRunnable implements Runnable { } } + @Override + public String toString() { + return "CopyThreadLocalRunnable{ " + wrapped.toString() + " }"; + } + public Runnable getWrapped() { return wrapped; }