Remove redundant casts.

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

Branch: refs/heads/LOG4J2-1161
Commit: ed65b408c4fab44850e8fd61191961c88149d4d5
Parents: 0b72e49
Author: Matt Sicker <boa...@gmail.com>
Authored: Wed Oct 21 02:06:04 2015 -0500
Committer: Matt Sicker <boa...@gmail.com>
Committed: Wed Oct 21 02:06:04 2015 -0500

----------------------------------------------------------------------
 .../log4j/core/appender/RollingRandomAccessFileAppender.java       | 2 +-
 .../logging/log4j/core/appender/routing/RoutingAppender.java       | 2 +-
 .../java/org/apache/logging/log4j/core/layout/PatternLayout.java   | 2 +-
 .../java/org/apache/logging/log4j/core/layout/Rfc5424Layout.java   | 2 +-
 .../log4j/core/pattern/ExtendedThrowablePatternConverter.java      | 2 +-
 .../logging/log4j/core/pattern/RootThrowablePatternConverter.java  | 2 +-
 .../log4j/core/appender/routing/JsonRoutingAppender2Test.java      | 2 +-
 .../log4j/core/appender/routing/JsonRoutingAppenderTest.java       | 2 +-
 .../log4j/core/async/AsyncLoggersWithAsyncAppenderTest.java        | 2 +-
 .../log4j/core/async/AsyncLoggersWithAsyncLoggerConfigTest.java    | 2 +-
 .../log4j/core/config/plugins/util/PluginManagerPackagesTest.java  | 2 +-
 .../logging/log4j/perf/jmh/AsyncAppenderLogbackBenchmark.java      | 2 +-
 12 files changed, 12 insertions(+), 12 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java
index 4efdaa8..cf47d46 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java
@@ -121,7 +121,7 @@ public final class RollingRandomAccessFileAppender extends 
AbstractOutputStreamA
      * @return the buffer size
      */
     public int getBufferSize() {
-        return ((RollingRandomAccessFileManager) getManager()).getBufferSize();
+        return getManager().getBufferSize();
     }
 
     /**

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java
index d9b2818..02be2c2 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java
@@ -151,7 +151,7 @@ public final class RoutingAppender extends AbstractAppender 
{
                 final Node appNode = new Node(node);
                 config.createConfiguration(appNode, event);
                 if (appNode.getObject() instanceof Appender) {
-                    final Appender app = (Appender) appNode.getObject();
+                    final Appender app = appNode.getObject();
                     app.start();
                     return app;
                 }

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/PatternLayout.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/PatternLayout.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/PatternLayout.java
index 6c57820..28d6329 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/PatternLayout.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/PatternLayout.java
@@ -218,7 +218,7 @@ public final class PatternLayout extends 
AbstractStringLayout {
         if (parser == null) {
             parser = new PatternParser(config, KEY, 
LogEventPatternConverter.class);
             config.addComponent(KEY, parser);
-            parser = (PatternParser) config.getComponent(KEY);
+            parser = config.getComponent(KEY);
         }
         return parser;
     }

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/Rfc5424Layout.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/Rfc5424Layout.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/Rfc5424Layout.java
index 2009161..64aaa6d 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/Rfc5424Layout.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/Rfc5424Layout.java
@@ -234,7 +234,7 @@ public final class Rfc5424Layout extends 
AbstractStringLayout {
         if (parser == null) {
             parser = new PatternParser(config, PatternLayout.KEY, 
ThrowablePatternConverter.class);
             config.addComponent(COMPONENT_KEY, parser);
-            parser = (PatternParser) config.getComponent(COMPONENT_KEY);
+            parser = config.getComponent(COMPONENT_KEY);
         }
         return parser;
     }

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ExtendedThrowablePatternConverter.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ExtendedThrowablePatternConverter.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ExtendedThrowablePatternConverter.java
index 2357093..6ed8c22 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ExtendedThrowablePatternConverter.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ExtendedThrowablePatternConverter.java
@@ -61,7 +61,7 @@ public final class ExtendedThrowablePatternConverter extends 
ThrowablePatternCon
     public void format(final LogEvent event, final StringBuilder toAppendTo) {
         ThrowableProxy proxy = null;
         if (event instanceof Log4jLogEvent) {
-            proxy = ((Log4jLogEvent) event).getThrownProxy();
+            proxy = event.getThrownProxy();
         }
         final Throwable throwable = event.getThrown();
         if ((throwable != null || proxy != null) && options.anyLines()) {

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java
index 36f845f..e3e7d33 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java
@@ -61,7 +61,7 @@ public final class RootThrowablePatternConverter extends 
ThrowablePatternConvert
     public void format(final LogEvent event, final StringBuilder toAppendTo) {
         ThrowableProxy proxy = null;
         if (event instanceof Log4jLogEvent) {
-            proxy = ((Log4jLogEvent) event).getThrownProxy();
+            proxy = event.getThrownProxy();
         }
         final Throwable throwable = event.getThrown();
         if (throwable != null && options.anyLines()) {

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/routing/JsonRoutingAppender2Test.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/routing/JsonRoutingAppender2Test.java
 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/routing/JsonRoutingAppender2Test.java
index 03895ec..af7c078 100644
--- 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/routing/JsonRoutingAppender2Test.java
+++ 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/routing/JsonRoutingAppender2Test.java
@@ -46,7 +46,7 @@ public class JsonRoutingAppender2Test {
         System.setProperty(ConfigurationFactory.CONFIGURATION_FILE_PROPERTY, 
CONFIG);
         ctx = LoggerContext.getContext(false);
         config = ctx.getConfiguration();
-        listAppender = (ListAppender) config.getAppender("List");
+        listAppender = config.getAppender("List");
         final File file = new File("target/rolling1/rollingtest-Unknown.log");
         file.delete();
     }

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/routing/JsonRoutingAppenderTest.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/routing/JsonRoutingAppenderTest.java
 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/routing/JsonRoutingAppenderTest.java
index ccb29f6..45e5412 100644
--- 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/routing/JsonRoutingAppenderTest.java
+++ 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/routing/JsonRoutingAppenderTest.java
@@ -46,7 +46,7 @@ public class JsonRoutingAppenderTest {
         System.setProperty(ConfigurationFactory.CONFIGURATION_FILE_PROPERTY, 
CONFIG);
         ctx = LoggerContext.getContext(false);
         config = ctx.getConfiguration();
-        listAppender = (ListAppender) config.getAppender("List");
+        listAppender = config.getAppender("List");
         final File file = new File("target/rolling1/rollingtest-Unknown.log");
         file.delete();
     }

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-core/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggersWithAsyncAppenderTest.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggersWithAsyncAppenderTest.java
 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggersWithAsyncAppenderTest.java
index 0ae3895..ea52157 100644
--- 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggersWithAsyncAppenderTest.java
+++ 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggersWithAsyncAppenderTest.java
@@ -44,7 +44,7 @@ public class AsyncLoggersWithAsyncAppenderTest {
         System.setProperty(Constants.LOG4J_CONTEXT_SELECTOR, 
AsyncLoggerContextSelector.class.getName());
         ctx = LoggerContext.getContext(false);
         config = ctx.getConfiguration();
-        listAppender = (ListAppender) config.getAppender("List");
+        listAppender = config.getAppender("List");
     }
 
     @AfterClass

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-core/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggersWithAsyncLoggerConfigTest.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggersWithAsyncLoggerConfigTest.java
 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggersWithAsyncLoggerConfigTest.java
index 816e393..5bd60d1 100644
--- 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggersWithAsyncLoggerConfigTest.java
+++ 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggersWithAsyncLoggerConfigTest.java
@@ -44,7 +44,7 @@ public class AsyncLoggersWithAsyncLoggerConfigTest {
         System.setProperty(Constants.LOG4J_CONTEXT_SELECTOR, 
AsyncLoggerContextSelector.class.getName());
         ctx = LoggerContext.getContext(false);
         config = ctx.getConfiguration();
-        listAppender = (ListAppender) config.getAppender("List");
+        listAppender = config.getAppender("List");
     }
 
     @AfterClass

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-core/src/test/java/org/apache/logging/log4j/core/config/plugins/util/PluginManagerPackagesTest.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/config/plugins/util/PluginManagerPackagesTest.java
 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/config/plugins/util/PluginManagerPackagesTest.java
index e1ccf74..2ebefe0 100644
--- 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/config/plugins/util/PluginManagerPackagesTest.java
+++ 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/config/plugins/util/PluginManagerPackagesTest.java
@@ -79,7 +79,7 @@ public class PluginManagerPackagesTest {
         // with the packages element pointing to our custom plugin
         ctx = Configurator.initialize("Test1", "customplugin/log4j2-741.xml");
         config = ctx.getConfiguration();
-        listAppender = (ListAppender) config.getAppender("List");
+        listAppender = config.getAppender("List");
 
         final Logger logger = 
LogManager.getLogger(PluginManagerPackagesTest.class);
         logger.info("this message is ignored");

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ed65b408/log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLogbackBenchmark.java
----------------------------------------------------------------------
diff --git 
a/log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLogbackBenchmark.java
 
b/log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLogbackBenchmark.java
index ea4f2df..5c8c5cc 100644
--- 
a/log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLogbackBenchmark.java
+++ 
b/log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLogbackBenchmark.java
@@ -63,7 +63,7 @@ public class AsyncAppenderLogbackBenchmark {
         @Setup(Level.Trial)
         public void up() {
             System.setProperty("logback.configurationFile", 
"perf-logback-async.xml");
-            logger = (Logger) LoggerFactory.getLogger(getClass());
+            logger = LoggerFactory.getLogger(getClass());
         }
 
         @TearDown(Level.Trial)

Reply via email to