You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rp...@apache.org on 2016/06/12 13:10:19 UTC
logging-log4j2 git commit: LOG4J2-1418 fix StatusLogger and
SimpleLogger compiler [WARNING] return type requires unchecked conversion
from MessageFactory2 to MF
Repository: logging-log4j2
Updated Branches:
refs/heads/master 242856ce7 -> 33162b9c2
LOG4J2-1418 fix StatusLogger and SimpleLogger compiler [WARNING] return type requires unchecked conversion from MessageFactory2 to MF
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/33162b9c
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/33162b9c
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/33162b9c
Branch: refs/heads/master
Commit: 33162b9c292f119a944e8ca42f6698996c3b670b
Parents: 242856c
Author: rpopma <rp...@apache.org>
Authored: Sun Jun 12 22:10:11 2016 +0900
Committer: rpopma <rp...@apache.org>
Committed: Sun Jun 12 22:10:11 2016 +0900
----------------------------------------------------------------------
.../main/java/org/apache/logging/log4j/spi/AbstractLogger.java | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/33162b9c/log4j-api/src/main/java/org/apache/logging/log4j/spi/AbstractLogger.java
----------------------------------------------------------------------
diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/spi/AbstractLogger.java b/log4j-api/src/main/java/org/apache/logging/log4j/spi/AbstractLogger.java
index 80ae730..0cb8bbf 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/spi/AbstractLogger.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/spi/AbstractLogger.java
@@ -1204,10 +1204,9 @@ public abstract class AbstractLogger implements ExtendedLogger, Serializable {
logIfEnabled(FQCN, Level.FATAL, null, message, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9);
}
- @SuppressWarnings("unchecked")
@Override
- public MessageFactory2 getMessageFactory() {
- return messageFactory;
+ public <MF extends MessageFactory> MF getMessageFactory() {
+ return (MF) messageFactory;
}
@Override