Suppress pointless warning messages

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

Branch: refs/heads/LOG4J-1181
Commit: 021da77c9b1615b63f9b3d2b89ab7f78e705a9df
Parents: 33162b9
Author: Matt Sicker <[email protected]>
Authored: Sun Jun 12 12:47:33 2016 -0500
Committer: Matt Sicker <[email protected]>
Committed: Sun Jun 12 12:47:33 2016 -0500

----------------------------------------------------------------------
 .../src/main/java/org/apache/logging/log4j/spi/AbstractLogger.java  | 1 +
 .../src/main/java/org/apache/logging/log4j/util/LoaderUtil.java     | 1 +
 2 files changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/021da77c/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 0cb8bbf..e47b68d 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,6 +1204,7 @@ 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 <MF extends MessageFactory> MF getMessageFactory() {
         return (MF) messageFactory;

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/021da77c/log4j-api/src/main/java/org/apache/logging/log4j/util/LoaderUtil.java
----------------------------------------------------------------------
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/util/LoaderUtil.java 
b/log4j-api/src/main/java/org/apache/logging/log4j/util/LoaderUtil.java
index c2d55a2..b5f626d 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/util/LoaderUtil.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/util/LoaderUtil.java
@@ -135,6 +135,7 @@ public final class LoaderUtil {
      * @throws InvocationTargetException if there was an exception whilst 
constructing the class
      * @since 2.1
      */
+    @SuppressWarnings("unchecked")
     public static <T> T newInstanceOf(final String className) throws 
ClassNotFoundException, IllegalAccessException,
             InstantiationException, NoSuchMethodException, 
InvocationTargetException {
         final Class<?> clazz = loadClass(className);

Reply via email to