LOG4J2-1883 fix broken tests: CoarseClock and CoarseCachedClock cannot be 
instantantiated


Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/bdedd4f4
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/bdedd4f4
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/bdedd4f4

Branch: refs/heads/master
Commit: bdedd4f49a4af88be8b728b810d2d59a75a401f0
Parents: e3a126e
Author: rpopma <[email protected]>
Authored: Mon Jan 22 08:14:04 2018 +0900
Committer: rpopma <[email protected]>
Committed: Sun Jan 28 19:46:18 2018 +0900

----------------------------------------------------------------------
 .../main/java/org/apache/logging/log4j/core/util/ClockFactory.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/bdedd4f4/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java
index bd5e840..31849af 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java
@@ -71,6 +71,8 @@ public final class ClockFactory {
         result.put("SystemClock",       new Supplier<Clock>() { @Override 
public Clock get() { return new SystemClock(); } });
         result.put("CachedClock",       new Supplier<Clock>() { @Override 
public Clock get() { return CachedClock.instance(); } });
         result.put("CoarseCachedClock", new Supplier<Clock>() { @Override 
public Clock get() { return CoarseCachedClock.instance(); } });
+        result.put("org.apache.logging.log4j.core.util.CachedClock", new 
Supplier<Clock>() { @Override public Clock get() { return 
CachedClock.instance(); } });
+        result.put("org.apache.logging.log4j.core.util.CoarseCachedClock", new 
Supplier<Clock>() { @Override public Clock get() { return 
CoarseCachedClock.instance(); } });
         return result;
     }
 

Reply via email to