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 2013/08/15 12:47:35 UTC
svn commit: r1514231 [3/4] - in /logging/log4j/log4j2/trunk:
api/src/main/java/org/apache/logging/log4j/util/
core/src/main/java/org/apache/logging/log4j/core/
core/src/main/java/org/apache/logging/log4j/core/appender/
core/src/main/java/org/apache/log...
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/JSONRoutingAppenderTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/JSONRoutingAppenderTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/JSONRoutingAppenderTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/JSONRoutingAppenderTest.java Thu Aug 15 10:47:33 2013
@@ -43,18 +43,17 @@ import static org.junit.Assert.assertTru
public class JSONRoutingAppenderTest {
private static final String CONFIG = "log4j-routing.json";
private static Configuration config;
- private static ListAppender<LogEvent> app;
+ private static ListAppender app;
private static LoggerContext ctx;
@BeforeClass
- @SuppressWarnings("unchecked")
public static void setupClass() {
System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, CONFIG);
ctx = (LoggerContext) LogManager.getContext(false);
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List")) {
- app = (ListAppender<LogEvent>) entry.getValue();
+ app = (ListAppender) entry.getValue();
break;
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingAppenderTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingAppenderTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingAppenderTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingAppenderTest.java Thu Aug 15 10:47:33 2013
@@ -43,18 +43,17 @@ import static org.junit.Assert.assertTru
public class RoutingAppenderTest {
private static final String CONFIG = "log4j-routing.xml";
private static Configuration config;
- private static ListAppender<LogEvent> app;
+ private static ListAppender app;
private static LoggerContext ctx;
@BeforeClass
- @SuppressWarnings("unchecked")
public static void setupClass() {
System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, CONFIG);
ctx = (LoggerContext) LogManager.getContext(false);
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List")) {
- app = (ListAppender<LogEvent>) entry.getValue();
+ app = (ListAppender) entry.getValue();
break;
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingAppenderWithJndiTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingAppenderWithJndiTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingAppenderWithJndiTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingAppenderWithJndiTest.java Thu Aug 15 10:47:33 2013
@@ -16,20 +16,9 @@
*/
package org.apache.logging.log4j.core.appender.routing;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
-
-import java.io.File;
-import java.util.Map;
-
-import javax.naming.Context;
-import javax.naming.InitialContext;
-import javax.naming.NamingException;
-
import org.apache.logging.log4j.EventLogger;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.core.Appender;
-import org.apache.logging.log4j.core.LogEvent;
import org.apache.logging.log4j.core.LoggerContext;
import org.apache.logging.log4j.core.config.Configuration;
import org.apache.logging.log4j.core.config.XMLConfigurationFactory;
@@ -43,6 +32,16 @@ import org.junit.BeforeClass;
import org.junit.Test;
import org.mockejb.jndi.MockContextFactory;
+import java.io.File;
+import java.util.Map;
+
+import javax.naming.Context;
+import javax.naming.InitialContext;
+import javax.naming.NamingException;
+
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
/**
* RoutingAppenderWithJndiTest
*/
@@ -50,22 +49,21 @@ public class RoutingAppenderWithJndiTest
private static final String CONFIG = "log4j-routing-by-jndi.xml";
private static Configuration config;
- private static ListAppender<LogEvent> listAppender1;
- private static ListAppender<LogEvent> listAppender2;
+ private static ListAppender listAppender1;
+ private static ListAppender listAppender2;
private static LoggerContext ctx;
@BeforeClass
- @SuppressWarnings("unchecked")
public static void setupClass() {
System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, CONFIG);
ctx = (LoggerContext) LogManager.getContext(false);
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List1")) {
- listAppender1 = (ListAppender<LogEvent>) entry.getValue();
+ listAppender1 = (ListAppender) entry.getValue();
}
if (entry.getKey().equals("List2")) {
- listAppender2 = (ListAppender<LogEvent>) entry.getValue();
+ listAppender2 = (ListAppender) entry.getValue();
}
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingDefaultAppenderTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingDefaultAppenderTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingDefaultAppenderTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/appender/routing/RoutingDefaultAppenderTest.java Thu Aug 15 10:47:33 2013
@@ -43,18 +43,17 @@ import static org.junit.Assert.assertTru
public class RoutingDefaultAppenderTest {
private static final String CONFIG = "log4j-routing3.xml";
private static Configuration config;
- private static ListAppender<LogEvent> app;
+ private static ListAppender app;
private static LoggerContext ctx;
@BeforeClass
- @SuppressWarnings("unchecked")
public static void setupClass() {
System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, CONFIG);
ctx = (LoggerContext) LogManager.getContext(false);
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List")) {
- app = (ListAppender<LogEvent>) entry.getValue();
+ app = (ListAppender) entry.getValue();
break;
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/BaseConfigurationTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/BaseConfigurationTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/BaseConfigurationTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/BaseConfigurationTest.java Thu Aug 15 10:47:33 2013
@@ -41,7 +41,7 @@ public class BaseConfigurationTest {
// final String MISSINGROOT = "MissingRootTest";
// assertTrue("Incorrect Configuration. Expected " + MISSINGROOT + " but found " + config.getName(),
// MISSINGROOT.equals(config.getName()));
- final Map<String, Appender<?>> map = config.getAppenders();
+ final Map<String, Appender> map = config.getAppenders();
assertNotNull("Appenders not null", map);
assertEquals("Appenders Size", 2, map.size());
assertTrue("Contains List", map.containsKey("List"));
@@ -54,14 +54,14 @@ public class BaseConfigurationTest {
assertTrue("contains key=sample", loggerMap.containsKey("sample"));
final LoggerConfig sample = loggerMap.get("sample");
- final Map<String, Appender<?>> sampleAppenders = sample.getAppenders();
+ final Map<String, Appender> sampleAppenders = sample.getAppenders();
assertEquals("sampleAppenders Size", 1, sampleAppenders.size());
// sample only has List appender, not Console!
assertTrue("sample has appender List", sampleAppenders.containsKey("List"));
final BaseConfiguration baseConfig = (BaseConfiguration) config;
final LoggerConfig root = baseConfig.getRootLogger();
- final Map<String, Appender<?>> rootAppenders = root.getAppenders();
+ final Map<String, Appender> rootAppenders = root.getAppenders();
assertEquals("rootAppenders Size", 1, rootAppenders.size());
// root only has Console appender!
assertTrue("root has appender Console", rootAppenders.containsKey("Console"));
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/TestConfigurator.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/TestConfigurator.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/TestConfigurator.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/TestConfigurator.java Thu Aug 15 10:47:33 2013
@@ -24,19 +24,19 @@ import org.apache.logging.log4j.core.Fil
import org.apache.logging.log4j.core.Layout;
import org.apache.logging.log4j.core.LoggerContext;
import org.apache.logging.log4j.core.filter.CompositeFilter;
-
import org.apache.logging.log4j.core.layout.PatternLayout;
import org.junit.Test;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
+import java.io.Serializable;
import java.util.Map;
-import static org.junit.Assert.assertTrue;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNull;
+import static org.junit.Assert.assertTrue;
/**
*
@@ -73,7 +73,7 @@ public class TestConfigurator {
assertNotNull("No configuration", config);
assertTrue("Incorrect Configuration. Expected " + CONFIG_NAME + " but found " + config.getName(),
CONFIG_NAME.equals(config.getName()));
- final Map<String, Appender<?>> map = config.getAppenders();
+ final Map<String, Appender> map = config.getAppenders();
assertNotNull("No Appenders", map != null && map.size() > 0);
assertTrue("Wrong configuration", map.containsKey("List"));
Configurator.shutdown(ctx);
@@ -93,7 +93,7 @@ public class TestConfigurator {
assertNotNull("No configuration", config);
assertTrue("Incorrect Configuration. Expected " + CONFIG_NAME + " but found " + config.getName(),
CONFIG_NAME.equals(config.getName()));
- final Map<String, Appender<?>> map = config.getAppenders();
+ final Map<String, Appender> map = config.getAppenders();
assertNotNull("No Appenders", map != null && map.size() > 0);
assertTrue("Wrong configuration", map.containsKey("List"));
Configurator.shutdown(ctx);
@@ -113,7 +113,7 @@ public class TestConfigurator {
assertNotNull("No configuration", config);
assertTrue("Incorrect Configuration. Expected " + CONFIG_NAME + " but found " + config.getName(),
CONFIG_NAME.equals(config.getName()));
- final Map<String, Appender<?>> map = config.getAppenders();
+ final Map<String, Appender> map = config.getAppenders();
assertNotNull("No Appenders", map != null && map.size() > 0);
assertTrue("Wrong configuration", map.containsKey("List"));
Configurator.shutdown(ctx);
@@ -130,7 +130,7 @@ public class TestConfigurator {
assertNotNull("No configuration", config);
assertTrue("Incorrect Configuration. Expected " + CONFIG_NAME + " but found " + config.getName(),
CONFIG_NAME.equals(config.getName()));
- final Map<String, Appender<?>> map = config.getAppenders();
+ final Map<String, Appender> map = config.getAppenders();
assertNotNull("No Appenders", map != null && map.size() > 0);
assertTrue("Wrong configuration", map.containsKey("List"));
Configurator.shutdown(ctx);
@@ -147,7 +147,7 @@ public class TestConfigurator {
assertNotNull("No configuration", config);
assertTrue("Incorrect Configuration. Expected " + CONFIG_NAME + " but found " + config.getName(),
CONFIG_NAME.equals(config.getName()));
- final Map<String, Appender<?>> map = config.getAppenders();
+ final Map<String, Appender> map = config.getAppenders();
assertNotNull("No Appenders", map != null && map.size() > 0);
assertTrue("Wrong configuration", map.containsKey("List"));
Configurator.shutdown(ctx);
@@ -166,7 +166,7 @@ public class TestConfigurator {
assertNotNull("No configuration", config);
assertTrue("Incorrect Configuration. Expected " + CONFIG_NAME + " but found " + config.getName(),
CONFIG_NAME.equals(config.getName()));
- final Map<String, Appender<?>> map = config.getAppenders();
+ final Map<String, Appender> map = config.getAppenders();
assertNotNull("No Appenders", map != null && map.size() > 0);
assertTrue("Wrong configuration", map.containsKey("List"));
@@ -192,17 +192,17 @@ public class TestConfigurator {
assertNotNull("No configuration", config);
assertTrue("Incorrect Configuration. Expected " + CONFIG_NAME + " but found " + config.getName(),
CONFIG_NAME.equals(config.getName()));
- final Map<String, Appender<?>> map = config.getAppenders();
+ final Map<String, Appender> map = config.getAppenders();
assertNotNull("No Appenders", map != null && map.size() > 0);
- Appender<?> app = null;
- for (final Map.Entry<String, Appender<?>> entry: map.entrySet()) {
+ Appender app = null;
+ for (final Map.Entry<String, Appender> entry: map.entrySet()) {
if (entry.getKey().equals("List2")) {
app = entry.getValue();
break;
}
}
assertNotNull("No ListAppender named List2", app);
- final Layout layout = app.getLayout();
+ final Layout<? extends Serializable> layout = app.getLayout();
assertNotNull("Appender List2 does not have a Layout", layout);
assertTrue("Appender List2 is not configured with a PatternLayout", layout instanceof PatternLayout);
final String pattern = ((PatternLayout) layout).getConversionPattern();
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/XMLConfigurationTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/XMLConfigurationTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/XMLConfigurationTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/XMLConfigurationTest.java Thu Aug 15 10:47:33 2013
@@ -131,7 +131,7 @@ public class XMLConfigurationTest {
public void testConfiguredAppenders() {
final LoggerContext ctx = (LoggerContext) LogManager.getContext();
final Configuration c = ctx.getConfiguration();
- final Map<String, Appender<?>> apps = c.getAppenders();
+ final Map<String, Appender> apps = c.getAppenders();
assertNotNull(apps);
assertEquals(3, apps.size());
}
@@ -147,10 +147,10 @@ public class XMLConfigurationTest {
final Iterator<Filter> iter = l.getFilters();
final Filter filter = iter.next();
assertTrue(filter instanceof ThreadContextMapFilter);
- final Map<String, Appender<?>> appenders = l.getAppenders();
+ final Map<String, Appender> appenders = l.getAppenders();
assertNotNull(appenders);
assertTrue("number of appenders = " + appenders.size(), appenders.size() == 1);
- final Appender<?> a = appenders.get("STDOUT");
+ final Appender a = appenders.get("STDOUT");
assertNotNull(a);
assertEquals(a.getName(), "STDOUT");
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/XMLLoggerPropsTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/XMLLoggerPropsTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/XMLLoggerPropsTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/config/XMLLoggerPropsTest.java Thu Aug 15 10:47:33 2013
@@ -39,19 +39,18 @@ public class XMLLoggerPropsTest {
private static final String CONFIG = "log4j-loggerprops.xml";
private static Configuration config;
- private static ListAppender<String> app;
+ private static ListAppender app;
private static LoggerContext ctx;
@BeforeClass
- @SuppressWarnings("unchecked")
public static void setupClass() {
System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, CONFIG);
System.setProperty("test", "test");
ctx = (LoggerContext) LogManager.getContext(false);
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List")) {
- app = (ListAppender<String>) entry.getValue();
+ app = (ListAppender) entry.getValue();
break;
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/filter/BurstFilterTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/filter/BurstFilterTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/filter/BurstFilterTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/filter/BurstFilterTest.java Thu Aug 15 10:47:33 2013
@@ -40,19 +40,18 @@ public class BurstFilterTest {
private static final String CONFIG = "log4j-burst.xml";
private static Configuration config;
- private static ListAppender<String> app;
+ private static ListAppender app;
private static BurstFilter filter;
private static LoggerContext ctx;
@BeforeClass
- @SuppressWarnings("unchecked")
public static void setupClass() {
System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, CONFIG);
ctx = (LoggerContext) LogManager.getContext(false);
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("ListAppender")) {
- app = (ListAppender<String>) entry.getValue();
+ app = (ListAppender) entry.getValue();
filter = (BurstFilter) app.getFilter();
break;
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/filter/MapFilterTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/filter/MapFilterTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/filter/MapFilterTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/filter/MapFilterTest.java Thu Aug 15 10:47:33 2013
@@ -96,11 +96,10 @@ public class MapFilterTest {
final Map<String, String> eventMap = new HashMap<String, String>();
eventMap.put("eventId", "Login");
logger.debug(new MapMessage(eventMap));
- final Map<String,Appender<?>> appenders = config.getAppenders();
+ final Map<String,Appender> appenders = config.getAppenders();
final Appender app = appenders.get("LIST");
assertNotNull("No List appender", app);
- @SuppressWarnings("unchecked")
- final List<String> msgs = ((ListAppender<String>) app).getMessages();
+ final List<String> msgs = ((ListAppender) app).getMessages();
assertNotNull("No messages", msgs);
assertTrue("No messages", msgs.size() > 0);
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/HTMLLayoutTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/HTMLLayoutTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/HTMLLayoutTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/HTMLLayoutTest.java Thu Aug 15 10:47:33 2013
@@ -87,7 +87,7 @@ public class HTMLLayoutTest {
// set up appender
final HTMLLayout layout = HTMLLayout.createLayout("true", null, null, null, "small", null);
- final ListAppender<String> appender = new ListAppender<String>("List", null, layout, true, false);
+ final ListAppender appender = new ListAppender("List", null, layout, true, false);
appender.start();
// set appender on root and set level to debug
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/RFC5424LayoutTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/RFC5424LayoutTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/RFC5424LayoutTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/RFC5424LayoutTest.java Thu Aug 15 10:47:33 2013
@@ -83,7 +83,7 @@ public class RFC5424LayoutTest {
// set up appender
final AbstractStringLayout layout = RFC5424Layout.createLayout("Local0", "Event", "3692", "true", "RequestContext",
null, null, "true", null, "ATM", null, "key1, key2, locale", null, "loginId", null, null, null);
- final ListAppender<String> appender = new ListAppender<String>("List", null, layout, true, false);
+ final ListAppender appender = new ListAppender("List", null, layout, true, false);
appender.start();
@@ -147,7 +147,7 @@ public class RFC5424LayoutTest {
// set up layout/appender
final AbstractStringLayout layout = RFC5424Layout.createLayout("Local0", "Event", "3692", "true", "RequestContext",
null, null, "true", "#012", "ATM", null, "key1, key2, locale", null, "loginId", null, null, null);
- final ListAppender<String> appender = new ListAppender<String>("List", null, layout, true, false);
+ final ListAppender appender = new ListAppender("List", null, layout, true, false);
appender.start();
@@ -210,7 +210,7 @@ public class RFC5424LayoutTest {
// set up layout/appender
final AbstractStringLayout layout = RFC5424Layout.createLayout("Local0", "Event", "3692", "true", "RequestContext",
null, null, "true", null, "ATM", null, "key1, key2, locale", null, "loginId", "%xEx", null, null);
- final ListAppender<String> appender = new ListAppender<String>("List", null, layout, true, false);
+ final ListAppender appender = new ListAppender("List", null, layout, true, false);
appender.start();
// set appender on root and set level to debug
@@ -254,7 +254,7 @@ public class RFC5424LayoutTest {
// set up layout/appender
final AbstractStringLayout layout = RFC5424Layout.createLayout("Local0", "Event", "3692", "true", "RequestContext",
null, null, "true", null, "ATM", null, "key1, key2, locale", null, null, null, loggerFields, null);
- final ListAppender<String> appender = new ListAppender<String>("List", null, layout, true, false);
+ final ListAppender appender = new ListAppender("List", null, layout, true, false);
appender.start();
// set appender on root and set level to debug
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/SerializedLayoutTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/SerializedLayoutTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/SerializedLayoutTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/SerializedLayoutTest.java Thu Aug 15 10:47:33 2013
@@ -78,7 +78,7 @@ public class SerializedLayoutTest {
// set up appender
final SerializedLayout layout = SerializedLayout.createLayout();
- final ListAppender<LogEvent> appender = new ListAppender<LogEvent>("List", null, layout, false, true);
+ final ListAppender appender = new ListAppender("List", null, layout, false, true);
appender.start();
// set appender on root and set level to debug
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/SyslogLayoutTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/SyslogLayoutTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/SyslogLayoutTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/SyslogLayoutTest.java Thu Aug 15 10:47:33 2013
@@ -78,7 +78,7 @@ public class SyslogLayoutTest {
// set up appender
final SyslogLayout layout = SyslogLayout.createLayout("Local0", "true", null, null);
//ConsoleAppender appender = new ConsoleAppender("Console", layout);
- final ListAppender<String> appender = new ListAppender<String>("List", null, layout, true, false);
+ final ListAppender appender = new ListAppender("List", null, layout, true, false);
appender.start();
// set appender on root and set level to debug
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/XMLLayoutTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/XMLLayoutTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/XMLLayoutTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/layout/XMLLayoutTest.java Thu Aug 15 10:47:33 2013
@@ -78,7 +78,7 @@ public class XMLLayoutTest {
// set up appender
final XMLLayout layout = XMLLayout.createLayout("true", "true", "true", null, null, null);
- final ListAppender<String> appender = new ListAppender<String>("List", null, layout, true, false);
+ final ListAppender appender = new ListAppender("List", null, layout, true, false);
appender.start();
// set appender on root and set level to debug
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/AbstractSocketServerTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/AbstractSocketServerTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/AbstractSocketServerTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/AbstractSocketServerTest.java Thu Aug 15 10:47:33 2013
@@ -16,12 +16,6 @@
*/
package org.apache.logging.log4j.core.net;
-import java.io.IOException;
-import java.io.Serializable;
-import java.util.Arrays;
-import java.util.List;
-import java.util.Map;
-
import org.apache.logging.log4j.Level;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.core.Appender;
@@ -38,7 +32,13 @@ import org.apache.logging.log4j.test.app
import org.junit.After;
import org.junit.Test;
-import static org.junit.Assert.*;
+import java.io.IOException;
+import java.util.Arrays;
+import java.util.List;
+import java.util.Map;
+
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
/**
*
@@ -76,9 +76,9 @@ public abstract class AbstractSocketServ
@After
public void tearDown() {
- final Map<String, Appender<?>> map = root.getAppenders();
- for (final Map.Entry<String, Appender<?>> entry : map.entrySet()) {
- final Appender<?> app = entry.getValue();
+ final Map<String, Appender> map = root.getAppenders();
+ for (final Map.Entry<String, Appender> entry : map.entrySet()) {
+ final Appender app = entry.getValue();
root.removeAppender(app);
app.stop();
}
@@ -106,13 +106,13 @@ public abstract class AbstractSocketServ
protected void testServer(final String message1, final String message2) throws Exception {
final Filter socketFilter = new ThreadFilter(Filter.Result.NEUTRAL, Filter.Result.DENY);
final Filter serverFilter = new ThreadFilter(Filter.Result.DENY, Filter.Result.NEUTRAL);
- final SocketAppender<Serializable> appender = SocketAppender.createAppender("localhost", this.port, this.protocol, "-1", null, "Test", null,
+ final SocketAppender appender = SocketAppender.createAppender("localhost", this.port, this.protocol, "-1", null, "Test", null,
"false", null, socketFilter, null, null);
appender.start();
- final ListAppender<LogEvent> listApp = new ListAppender<LogEvent>("Events", serverFilter, null, false, false);
+ final ListAppender listApp = new ListAppender("Events", serverFilter, null, false, false);
listApp.start();
final PatternLayout layout = PatternLayout.createLayout("%m %ex%n", null, null, null, null);
- final ConsoleAppender<String> console = ConsoleAppender.createAppender(layout, null, "SYSTEM_OUT", "Console", "false", "true");
+ final ConsoleAppender console = ConsoleAppender.createAppender(layout, null, "SYSTEM_OUT", "Console", "false", "true");
final Logger serverLogger = ctx.getLogger(this.getClass().getName());
serverLogger.addAppender(console);
serverLogger.setAdditive(false);
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueAppenderTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueAppenderTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueAppenderTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueAppenderTest.java Thu Aug 15 10:47:33 2013
@@ -78,7 +78,7 @@ public class JMSQueueAppenderTest {
public void testConfiguration() throws Exception {
final LoggerContext ctx = (LoggerContext) LogManager.getContext();
final Configuration config = ctx.getConfiguration();
- final Map<String, Appender<?>> appenders = config.getAppenders();
+ final Map<String, Appender> appenders = config.getAppenders();
assertTrue(appenders.containsKey("JMSQueue"));
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueFailoverTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueFailoverTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueFailoverTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueFailoverTest.java Thu Aug 15 10:47:33 2013
@@ -58,7 +58,7 @@ public class JMSQueueFailoverTest {
private static final String CONFIG = "log4j-jmsqueue-failover.xml";
private static Configuration config;
- private static ListAppender<LogEvent> app;
+ private static ListAppender app;
private static LoggerContext ctx;
@BeforeClass
@@ -76,12 +76,11 @@ public class JMSQueueFailoverTest {
}
@Before
- @SuppressWarnings("unchecked")
public void before() {
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List")) {
- app = (ListAppender<LogEvent>) entry.getValue();
+ app = (ListAppender) entry.getValue();
break;
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSQueueTest.java Thu Aug 15 10:47:33 2013
@@ -83,9 +83,9 @@ public class JMSQueueTest {
@After
public void teardown() {
- final Map<String,Appender<?>> map = root.getAppenders();
- for (final Map.Entry<String, Appender<?>> entry : map.entrySet()) {
- final Appender<?> app = entry.getValue();
+ final Map<String,Appender> map = root.getAppenders();
+ for (final Map.Entry<String, Appender> entry : map.entrySet()) {
+ final Appender app = entry.getValue();
root.removeAppender(app);
app.stop();
}
@@ -100,7 +100,7 @@ public class JMSQueueTest {
QUEUE_NAME, null, null, null, clientFilters, "true");
appender.start();
final CompositeFilter serverFilters = CompositeFilter.createFilters(new Filter[]{serverFilter});
- final ListAppender<LogEvent> listApp = new ListAppender<LogEvent>("Events", serverFilters, null, false, false);
+ final ListAppender listApp = new ListAppender("Events", serverFilters, null, false, false);
listApp.start();
final PatternLayout layout = PatternLayout.createLayout("%m %ex%n", null, null, null, null);
final ConsoleAppender console = ConsoleAppender.createAppender(layout, null, "SYSTEM_OUT", "Console", "false", "true");
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSTopicFailoverTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSTopicFailoverTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSTopicFailoverTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSTopicFailoverTest.java Thu Aug 15 10:47:33 2013
@@ -57,7 +57,7 @@ public class JMSTopicFailoverTest {
private static final String CONFIG = "log4j-jmstopic-failover.xml";
private static Configuration config;
- private static ListAppender<LogEvent> app;
+ private static ListAppender app;
private static LoggerContext ctx;
@BeforeClass
@@ -75,12 +75,11 @@ public class JMSTopicFailoverTest {
}
@Before
- @SuppressWarnings("unchecked")
public void before() {
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List")) {
- app = (ListAppender<LogEvent>) entry.getValue();
+ app = (ListAppender) entry.getValue();
break;
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSTopicTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSTopicTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSTopicTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/net/JMSTopicTest.java Thu Aug 15 10:47:33 2013
@@ -25,28 +25,26 @@ import org.apache.logging.log4j.core.Log
import org.apache.logging.log4j.core.LoggerContext;
import org.apache.logging.log4j.core.appender.ConsoleAppender;
import org.apache.logging.log4j.core.appender.JMSTopicAppender;
-import org.apache.logging.log4j.test.appender.ListAppender;
-import org.apache.logging.log4j.core.filter.CompositeFilter;
import org.apache.logging.log4j.core.filter.AbstractFilter;
+import org.apache.logging.log4j.core.filter.CompositeFilter;
import org.apache.logging.log4j.core.layout.PatternLayout;
import org.apache.logging.log4j.status.StatusConsoleListener;
import org.apache.logging.log4j.status.StatusLogger;
-
+import org.apache.logging.log4j.test.appender.ListAppender;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
-
import org.mockejb.jms.MockTopic;
import org.mockejb.jms.TopicConnectionFactoryImpl;
import org.mockejb.jndi.MockContextFactory;
-import javax.naming.Context;
-import javax.naming.InitialContext;
-import java.io.Serializable;
import java.util.List;
import java.util.Map;
+import javax.naming.Context;
+import javax.naming.InitialContext;
+
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
@@ -84,9 +82,9 @@ public class JMSTopicTest {
@After
public void teardown() {
- final Map<String,Appender<?>> map = root.getAppenders();
- for (final Map.Entry<String, Appender<?>> entry : map.entrySet()) {
- final Appender<?> app = entry.getValue();
+ final Map<String,Appender> map = root.getAppenders();
+ for (final Map.Entry<String, Appender> entry : map.entrySet()) {
+ final Appender app = entry.getValue();
root.removeAppender(app);
app.stop();
}
@@ -101,10 +99,10 @@ public class JMSTopicTest {
TOPIC_NAME, null, null, null, clientFilters, "true");
appender.start();
final CompositeFilter serverFilters = CompositeFilter.createFilters(new Filter[]{serverFilter});
- final ListAppender<Serializable> listApp = new ListAppender<Serializable>("Events", serverFilters, null, false, false);
+ final ListAppender listApp = new ListAppender("Events", serverFilters, null, false, false);
listApp.start();
final PatternLayout layout = PatternLayout.createLayout("%m %ex%n", null, null, null, null);
- final ConsoleAppender<? extends Serializable> console =
+ final ConsoleAppender console =
ConsoleAppender.createAppender(layout, null, "SYSTEM_OUT", "Console", "false", "true");
console.start();
final Logger serverLogger = ctx.getLogger(JMSTopicReceiver.class.getName());
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/ExtendedThrowableTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/ExtendedThrowableTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/ExtendedThrowableTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/ExtendedThrowableTest.java Thu Aug 15 10:47:33 2013
@@ -38,18 +38,17 @@ import static org.junit.Assert.*;
public class ExtendedThrowableTest {
private static final String CONFIG = "log4j-throwablefilter.xml";
private static Configuration config;
- private static ListAppender<String> app;
+ private static ListAppender app;
private static LoggerContext ctx;
@BeforeClass
- @SuppressWarnings("unchecked")
public static void setupClass() {
System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, CONFIG);
ctx = (LoggerContext) LogManager.getContext(false);
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List")) {
- app = (ListAppender<String>) entry.getValue();
+ app = (ListAppender) entry.getValue();
break;
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/RegexReplacementTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/RegexReplacementTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/RegexReplacementTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/RegexReplacementTest.java Thu Aug 15 10:47:33 2013
@@ -42,24 +42,23 @@ import static org.junit.Assert.assertTru
public class RegexReplacementTest {
private static final String CONFIG = "log4j-replace.xml";
private static Configuration config;
- private static ListAppender<String> app;
- private static ListAppender<String> app2;
+ private static ListAppender app;
+ private static ListAppender app2;
private static LoggerContext ctx;
private static final String EXPECTED = "/RegexReplacementTest" + Constants.LINE_SEP;
@BeforeClass
- @SuppressWarnings("unchecked")
public static void setupClass() {
System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, CONFIG);
ctx = (LoggerContext) LogManager.getContext(false);
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List")) {
- app = (ListAppender<String>) entry.getValue();
+ app = (ListAppender) entry.getValue();
}
if (entry.getKey().equals("List2")) {
- app2 = (ListAppender<String>) entry.getValue();
+ app2 = (ListAppender) entry.getValue();
}
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/RootThrowableTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/RootThrowableTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/RootThrowableTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/RootThrowableTest.java Thu Aug 15 10:47:33 2013
@@ -39,18 +39,17 @@ import static org.junit.Assert.assertTru
public class RootThrowableTest {
private static final String CONFIG = "log4j-rootthrowablefilter.xml";
private static Configuration config;
- private static ListAppender<String> app;
+ private static ListAppender app;
private static LoggerContext ctx;
@BeforeClass
- @SuppressWarnings("unchecked")
public static void setupClass() {
System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, CONFIG);
ctx = (LoggerContext) LogManager.getContext(false);
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List")) {
- app = (ListAppender<String>) entry.getValue();
+ app = (ListAppender) entry.getValue();
}
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/StyleConverterTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/StyleConverterTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/StyleConverterTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/StyleConverterTest.java Thu Aug 15 10:47:33 2013
@@ -41,7 +41,7 @@ import static org.junit.Assert.assertTru
public class StyleConverterTest {
private static final String CONFIG = "log4j-style.xml";
private static Configuration config;
- private static ListAppender<String> app;
+ private static ListAppender app;
private static LoggerContext ctx;
private static final String EXPECTED =
@@ -49,14 +49,13 @@ public class StyleConverterTest {
+ Constants.LINE_SEP;
@BeforeClass
- @SuppressWarnings("unchecked")
public static void setupClass() {
System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, CONFIG);
ctx = (LoggerContext) LogManager.getContext(false);
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List")) {
- app = (ListAppender<String>) entry.getValue();
+ app = (ListAppender) entry.getValue();
break;
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/ThrowableTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/ThrowableTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/ThrowableTest.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/pattern/ThrowableTest.java Thu Aug 15 10:47:33 2013
@@ -38,18 +38,17 @@ import static org.junit.Assert.*;
public class ThrowableTest {
private static final String CONFIG = "log4j-throwable.xml";
private static Configuration config;
- private static ListAppender<String> app;
+ private static ListAppender app;
private static LoggerContext ctx;
@BeforeClass
- @SuppressWarnings("unchecked")
public static void setupClass() {
System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, CONFIG);
ctx = (LoggerContext) LogManager.getContext(false);
config = ctx.getConfiguration();
- for (final Map.Entry<String, Appender<?>> entry : config.getAppenders().entrySet()) {
+ for (final Map.Entry<String, Appender> entry : config.getAppenders().entrySet()) {
if (entry.getKey().equals("List")) {
- app = (ListAppender<String>) entry.getValue();
+ app = (ListAppender) entry.getValue();
break;
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/util/Compare.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/util/Compare.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/util/Compare.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/util/Compare.java Thu Aug 15 10:47:33 2013
@@ -31,7 +31,7 @@ public class Compare {
static final int B2_NULL = -2;
private static final InputStream open(
- final Class testClass,
+ final Class<?> testClass,
final String fileName) throws IOException {
final String resourceName = fileName;
/* if (fileName.startsWith("witness/")) {
@@ -53,7 +53,7 @@ public class Compare {
return is;
}
- public static boolean compare(final Class testClass,
+ public static boolean compare(final Class<?> testClass,
final String file1,
final String file2)
throws IOException {
@@ -69,7 +69,7 @@ public class Compare {
}
public static boolean compare(
- final Class testClass, final String file1, final String file2, final BufferedReader in1, final BufferedReader in2) throws IOException {
+ final Class<?> testClass, final String file1, final String file2, final BufferedReader in1, final BufferedReader in2) throws IOException {
String s1;
int lineCounter = 0;
@@ -108,7 +108,7 @@ public class Compare {
/**
* Prints file on the console.
*/
- private static void outputFile(final Class testClass, final String file)
+ private static void outputFile(final Class<?> testClass, final String file)
throws IOException {
final InputStream is = open(testClass, file);
final BufferedReader in1 = new BufferedReader(new InputStreamReader(is));
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/util/Profiler.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/util/Profiler.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/util/Profiler.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/core/util/Profiler.java Thu Aug 15 10:47:33 2013
@@ -23,7 +23,7 @@ import java.lang.reflect.Field;
*/
public class Profiler {
private static Object profiler;
- private static Class profilingModes;
+ private static Class<?> profilingModes;
private static Class<?> controllerClazz;
static {
@@ -55,7 +55,7 @@ public class Profiler {
final Object[] args = new Object[2];
args[0] = f.getLong(profilingModes);
args[1] = "";
- final Class[] parms = new Class[] {long.class, String.class};
+ final Class<?>[] parms = new Class<?>[] {long.class, String.class};
controllerClazz.getMethod("startCPUProfiling", parms).invoke(profiler, args);
}
catch (final Exception e) {
@@ -71,7 +71,7 @@ public class Profiler {
final Field f = profilingModes.getDeclaredField("SNAPSHOT_WITHOUT_HEAP");
final Object[] args = new Object[1];
args[0] = f.getLong(profilingModes);
- final Class[] parms = new Class[] {long.class};
+ final Class<?>[] parms = new Class<?>[] {long.class};
profiler.getClass().getMethod("captureSnapshot", parms).invoke(profiler, args);
profiler.getClass().getMethod("stopCPUProfiling").invoke(profiler);
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/AlwaysFailAppender.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/AlwaysFailAppender.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/AlwaysFailAppender.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/AlwaysFailAppender.java Thu Aug 15 10:47:33 2013
@@ -23,13 +23,11 @@ import org.apache.logging.log4j.core.con
import org.apache.logging.log4j.core.config.plugins.PluginAttr;
import org.apache.logging.log4j.core.config.plugins.PluginFactory;
-import java.io.Serializable;
-
/**
*
*/
@Plugin(name="AlwaysFail", category ="Core",elementType="appender",printObject=true)
-public class AlwaysFailAppender<T extends Serializable> extends AbstractAppender<T> {
+public class AlwaysFailAppender extends AbstractAppender {
private AlwaysFailAppender(final String name) {
super(name, null, null, false);
@@ -41,13 +39,13 @@ public class AlwaysFailAppender<T extend
}
@PluginFactory
- public static <S extends Serializable> AlwaysFailAppender<S> createAppender(@PluginAttr("name") final String name) {
+ public static AlwaysFailAppender createAppender(@PluginAttr("name") final String name) {
if (name == null) {
LOGGER.error("A name for the Appender must be specified");
return null;
}
- return new AlwaysFailAppender<S>(name);
+ return new AlwaysFailAppender(name);
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/FailOnceAppender.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/FailOnceAppender.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/FailOnceAppender.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/FailOnceAppender.java Thu Aug 15 10:47:33 2013
@@ -23,7 +23,6 @@ import org.apache.logging.log4j.core.con
import org.apache.logging.log4j.core.config.plugins.PluginAttr;
import org.apache.logging.log4j.core.config.plugins.PluginFactory;
-import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@@ -31,7 +30,7 @@ import java.util.List;
*
*/
@Plugin(name="FailOnce", category ="Core",elementType="appender",printObject=true)
-public class FailOnceAppender<T extends Serializable> extends AbstractAppender<T> {
+public class FailOnceAppender extends AbstractAppender {
boolean fail = true;
@@ -58,13 +57,13 @@ public class FailOnceAppender<T extends
}
@PluginFactory
- public static <S extends Serializable> FailOnceAppender<S> createAppender(@PluginAttr("name") final String name) {
+ public static FailOnceAppender createAppender(@PluginAttr("name") final String name) {
if (name == null) {
LOGGER.error("A name for the Appender must be specified");
return null;
}
- return new FailOnceAppender<S>(name);
+ return new FailOnceAppender(name);
}
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/InMemoryAppender.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/InMemoryAppender.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/InMemoryAppender.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/InMemoryAppender.java Thu Aug 15 10:47:33 2013
@@ -27,9 +27,9 @@ import org.apache.logging.log4j.core.fil
/**
*
*/
-public class InMemoryAppender<T extends Serializable> extends AbstractOutputStreamAppender<T> {
+public class InMemoryAppender extends AbstractOutputStreamAppender {
- public InMemoryAppender(final String name, final Layout<T> layout, final CompositeFilter filters,
+ public InMemoryAppender(final String name, final Layout<? extends Serializable> layout, final CompositeFilter filters,
final boolean ignoreExceptions) {
super(name, layout, filters, ignoreExceptions, true, new InMemoryManager(name, layout));
}
@@ -41,7 +41,7 @@ public class InMemoryAppender<T extends
private static class InMemoryManager extends OutputStreamManager {
- public InMemoryManager(final String name, final Layout layout) {
+ public InMemoryManager(final String name, final Layout<? extends Serializable> layout) {
super(new ByteArrayOutputStream(), name, layout);
}
Modified: logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/ListAppender.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/ListAppender.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/ListAppender.java (original)
+++ logging/log4j/log4j2/trunk/core/src/test/java/org/apache/logging/log4j/test/appender/ListAppender.java Thu Aug 15 10:47:33 2013
@@ -36,7 +36,7 @@ import java.util.List;
* List could eventually grow to cause an OutOfMemoryError.
*/
@Plugin(name = "List", category = "Core", elementType = "appender", printObject = true)
-public class ListAppender<T extends Serializable> extends AbstractAppender<T> {
+public class ListAppender extends AbstractAppender {
private final List<LogEvent> events = new ArrayList<LogEvent>();
@@ -56,7 +56,7 @@ public class ListAppender<T extends Seri
raw = false;
}
- public ListAppender(final String name, final Filter filter, final Layout<T> layout, final boolean newline,
+ public ListAppender(final String name, final Filter filter, final Layout<? extends Serializable> layout, final boolean newline,
final boolean raw) {
super(name, filter, layout);
this.newLine = newline;
@@ -71,7 +71,7 @@ public class ListAppender<T extends Seri
@Override
public synchronized void append(final LogEvent event) {
- final Layout layout = getLayout();
+ final Layout<? extends Serializable> layout = getLayout();
if (layout == null) {
events.add(event);
} else if (layout instanceof SerializedLayout) {
@@ -126,7 +126,7 @@ public class ListAppender<T extends Seri
@Override
public void stop() {
super.stop();
- final Layout layout = getLayout();
+ final Layout<? extends Serializable> layout = getLayout();
if (layout != null) {
final byte[] bytes = layout.getFooter();
if (bytes != null) {
@@ -154,10 +154,10 @@ public class ListAppender<T extends Seri
}
@PluginFactory
- public static <S extends Serializable> ListAppender<S> createAppender(@PluginAttr("name") final String name,
+ public static ListAppender createAppender(@PluginAttr("name") final String name,
@PluginAttr("entryPerNewLine") final String newLine,
@PluginAttr("raw") final String raw,
- @PluginElement("Layout") final Layout<S> layout,
+ @PluginElement("Layout") final Layout<? extends Serializable> layout,
@PluginElement("Filters") final Filter filter) {
if (name == null) {
@@ -168,6 +168,6 @@ public class ListAppender<T extends Seri
final boolean nl = Boolean.parseBoolean(newLine);
final boolean r = Boolean.parseBoolean(raw);
- return new ListAppender<S>(name, filter, layout, nl, r);
+ return new ListAppender(name, filter, layout, nl, r);
}
}
Modified: logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeAppender.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeAppender.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeAppender.java (original)
+++ logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeAppender.java Thu Aug 15 10:47:33 2013
@@ -34,10 +34,9 @@ import org.apache.logging.log4j.core.lay
/**
* An Appender that uses the Avro protocol to route events to Flume.
- * @param <T> The {@link Layout}'s {@link Serializable} type.
*/
@Plugin(name = "Flume", category = "Core", elementType = "appender", printObject = true)
-public final class FlumeAppender<T extends Serializable> extends AbstractAppender<T> implements FlumeEventFactory {
+public final class FlumeAppender extends AbstractAppender implements FlumeEventFactory {
private static final String[] EXCLUDED_PACKAGES = {"org.apache.flume", "org.apache.avro"};
private static final int DEFAULT_MAX_DELAY = 60000;
@@ -67,7 +66,7 @@ public final class FlumeAppender<T exten
}
}
- private FlumeAppender(final String name, final Filter filter, final Layout<T> layout,
+ private FlumeAppender(final String name, final Filter filter, final Layout<? extends Serializable> layout,
final boolean ignoreExceptions, final String includes, final String excludes,
final String required, final String mdcPrefix, final String eventPrefix,
final boolean compress, final FlumeEventFactory factory, final AbstractFlumeManager manager) {
@@ -153,12 +152,11 @@ public final class FlumeAppender<T exten
* @param factory The factory to use to create Flume events.
* @param layout The layout to format the event.
* @param filter A Filter to filter events.
- * @param <S> The {@link Layout}'s {@link Serializable} type.
*
* @return A Flume Avro Appender.
*/
@PluginFactory
- public static <S extends Serializable> FlumeAppender<S> createAppender(@PluginElement("Agents") Agent[] agents,
+ public static FlumeAppender createAppender(@PluginElement("Agents") Agent[] agents,
@PluginElement("Properties") final Property[] properties,
@PluginAttr("embedded") final String embedded,
@PluginAttr("type") final String type,
@@ -177,7 +175,7 @@ public final class FlumeAppender<T exten
@PluginAttr("compress") final String compressBody,
@PluginAttr("batchSize") final String batchSize,
@PluginElement("FlumeEventFactory") final FlumeEventFactory factory,
- @PluginElement("Layout") Layout<S> layout,
+ @PluginElement("Layout") Layout<? extends Serializable> layout,
@PluginElement("Filters") final Filter filter) {
final boolean embed = embedded != null ? Boolean.parseBoolean(embedded) :
@@ -216,11 +214,8 @@ public final class FlumeAppender<T exten
final int delay = Integers.parseInt(maxDelay, DEFAULT_MAX_DELAY );
if (layout == null) {
- @SuppressWarnings({ "unchecked", "UnnecessaryLocalVariable" })
- final
- Layout<S> l = (Layout<S>) RFC5424Layout.createLayout(null, null, null, "True", null, mdcPrefix, eventPrefix,
+ layout = RFC5424Layout.createLayout(null, null, null, "True", null, mdcPrefix, eventPrefix,
null, null, null, excludes, includes, required, null, null, null, null);
- layout = l;
}
if (name == null) {
@@ -262,7 +257,7 @@ public final class FlumeAppender<T exten
return null;
}
- return new FlumeAppender<S>(name, filter, layout, ignoreExceptions, includes,
+ return new FlumeAppender(name, filter, layout, ignoreExceptions, includes,
excludes, required, mdcPrefix, eventPrefix, compress, factory, manager);
}
}
Modified: logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumePersistentManager.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumePersistentManager.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumePersistentManager.java (original)
+++ logging/log4j/log4j2/trunk/flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumePersistentManager.java Thu Aug 15 10:47:33 2013
@@ -382,13 +382,13 @@ public class FlumePersistentManager exte
if (key != null) {
final PluginManager manager = new PluginManager("KeyProvider", SecretKeyProvider.class);
manager.collectPlugins();
- final Map<String, PluginType> plugins = manager.getPlugins();
+ final Map<String, PluginType<?>> plugins = manager.getPlugins();
if (plugins != null) {
boolean found = false;
- for (final Map.Entry<String, PluginType> entry : plugins.entrySet()) {
+ for (final Map.Entry<String, PluginType<?>> entry : plugins.entrySet()) {
if (entry.getKey().equalsIgnoreCase(key)) {
found = true;
- final Class cl = entry.getValue().getPluginClass();
+ final Class<?> cl = entry.getValue().getPluginClass();
try {
final SecretKeyProvider provider = (SecretKeyProvider) cl.newInstance();
secretKey = provider.getSecretKey();
Modified: logging/log4j/log4j2/trunk/flume-ng/src/test/java/org/apache/logging/log4j/flume/appender/FlumeAppenderTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/flume-ng/src/test/java/org/apache/logging/log4j/flume/appender/FlumeAppenderTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/flume-ng/src/test/java/org/apache/logging/log4j/flume/appender/FlumeAppenderTest.java (original)
+++ logging/log4j/log4j2/trunk/flume-ng/src/test/java/org/apache/logging/log4j/flume/appender/FlumeAppenderTest.java Thu Aug 15 10:47:33 2013
@@ -372,15 +372,15 @@ public class FlumeAppenderTest {
private void removeAppenders(final Logger logger) {
- final Map<String,Appender<?>> map = logger.getAppenders();
- for (final Map.Entry<String, Appender<?>> entry : map.entrySet()) {
- final Appender<?> app = entry.getValue();
+ final Map<String,Appender> map = logger.getAppenders();
+ for (final Map.Entry<String, Appender> entry : map.entrySet()) {
+ final Appender app = entry.getValue();
avroLogger.removeAppender(app);
app.stop();
}
}
- private Appender<?> getAppender(final Logger logger, final String name) {
+ private Appender getAppender(final Logger logger, final String name) {
return logger.getAppenders().get(name);
}
Modified: logging/log4j/log4j2/trunk/jcl-bridge/src/main/java/org/apache/logging/log4j/jcl/LogFactoryImpl.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/jcl-bridge/src/main/java/org/apache/logging/log4j/jcl/LogFactoryImpl.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/jcl-bridge/src/main/java/org/apache/logging/log4j/jcl/LogFactoryImpl.java (original)
+++ logging/log4j/log4j2/trunk/jcl-bridge/src/main/java/org/apache/logging/log4j/jcl/LogFactoryImpl.java Thu Aug 15 10:47:33 2013
@@ -77,7 +77,7 @@ public class LogFactoryImpl extends LogF
}
@Override
- public Log getInstance(final Class clazz) throws LogConfigurationException {
+ public Log getInstance(@SuppressWarnings("rawtypes") final Class clazz) throws LogConfigurationException {
return getInstance(clazz.getName());
}
Modified: logging/log4j/log4j2/trunk/jcl-bridge/src/test/java/org/apache/logging/log4j/jcl/LoggerTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/jcl-bridge/src/test/java/org/apache/logging/log4j/jcl/LoggerTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/jcl-bridge/src/test/java/org/apache/logging/log4j/jcl/LoggerTest.java (original)
+++ logging/log4j/log4j2/trunk/jcl-bridge/src/test/java/org/apache/logging/log4j/jcl/LoggerTest.java Thu Aug 15 10:47:33 2013
@@ -70,14 +70,13 @@ public class LoggerTest {
verify("List", "o.a.l.l.j.LoggerTest Info Message {} MDC{}" + Constants.LINE_SEP);
}
- @SuppressWarnings("unchecked")
private void verify(final String name, final String expected) {
final LoggerContext ctx = (LoggerContext) LogManager.getContext(false);
- final Map<String, Appender<?>> list = ctx.getConfiguration().getAppenders();
- final Appender<?> listApp = list.get(name);
+ final Map<String, Appender> list = ctx.getConfiguration().getAppenders();
+ final Appender listApp = list.get(name);
assertNotNull("Missing Appender", listApp);
assertTrue("Not a ListAppender", listApp instanceof ListAppender);
- final List<String> events = ((ListAppender<String>) listApp).getMessages();
+ final List<String> events = ((ListAppender) listApp).getMessages();
assertTrue("Incorrect number of messages. Expected 1 Actual " + events.size(), events.size()== 1);
final String actual = events.get(0);
assertEquals("Incorrect message. Expected " + expected + ". Actual " + actual, expected, actual);
Modified: logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/Category.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/Category.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/Category.java (original)
+++ logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/Category.java Thu Aug 15 10:47:33 2013
@@ -92,11 +92,11 @@ public class Category {
return prev == null ? logger : prev;
}
- public static Category getInstance(final Class clazz) {
+ public static Category getInstance(@SuppressWarnings("rawtypes") final Class clazz) {
return getInstance(clazz.getName());
}
- static Category getInstance(final LoggerContext context, final Class clazz) {
+ static Category getInstance(final LoggerContext context, @SuppressWarnings("rawtypes") final Class clazz) {
return getInstance(context, clazz.getName());
}
@@ -148,6 +148,7 @@ public class Category {
@deprecated Please use {@link LogManager#getCurrentLoggers()} instead.
*/
+ @SuppressWarnings("rawtypes")
@Deprecated
public static Enumeration getCurrentCategories() {
return LogManager.getCurrentLoggers();
@@ -281,6 +282,7 @@ public class Category {
public void callAppenders(final LoggingEvent event) {
}
+ @SuppressWarnings("rawtypes")
public Enumeration getAllAppenders() {
return NullEnumeration.getInstance();
}
Modified: logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/LogManager.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/LogManager.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/LogManager.java (original)
+++ logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/LogManager.java Thu Aug 15 10:47:33 2013
@@ -73,7 +73,7 @@ public final class LogManager {
return (Logger) Category.getInstance((LoggerContext) PrivateManager.getContext(), name);
}
- public static Logger getLogger(final Class clazz) {
+ public static Logger getLogger(@SuppressWarnings("rawtypes") final Class clazz) {
return (Logger) Category.getInstance((LoggerContext) PrivateManager.getContext(), clazz.getName());
}
@@ -89,6 +89,7 @@ public final class LogManager {
return Logger.getLogger(name);
}
+ @SuppressWarnings("rawtypes")
public static Enumeration getCurrentLoggers() {
return NullEnumeration.getInstance();
}
@@ -183,11 +184,13 @@ public final class LogManager {
}
@Override
+ @SuppressWarnings("rawtypes")
public Enumeration getCurrentLoggers() {
return NullEnumeration.getInstance();
}
@Override
+ @SuppressWarnings("rawtypes")
public Enumeration getCurrentCategories() {
return NullEnumeration.getInstance();
}
Modified: logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/NDC.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/NDC.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/NDC.java (original)
+++ logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/NDC.java Thu Aug 15 10:47:33 2013
@@ -52,6 +52,7 @@ public final class NDC {
*
* @return Stack A clone of the current thread's diagnostic context.
*/
+ @SuppressWarnings("rawtypes")
public static Stack cloneStack() {
final Stack<String> stack = new Stack<String>();
for (final String element : org.apache.logging.log4j.ThreadContext.cloneStack().asList()) {
Modified: logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/helpers/NullEnumeration.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/helpers/NullEnumeration.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/helpers/NullEnumeration.java (original)
+++ logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/helpers/NullEnumeration.java Thu Aug 15 10:47:33 2013
@@ -24,6 +24,7 @@ import java.util.NoSuchElementException;
*
* @since version 1.0
*/
+@SuppressWarnings("rawtypes")
public final class NullEnumeration implements Enumeration {
private static final NullEnumeration INSTANCE = new NullEnumeration();
Modified: logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/spi/LoggerRepository.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/spi/LoggerRepository.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/spi/LoggerRepository.java (original)
+++ logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/spi/LoggerRepository.java Thu Aug 15 10:47:33 2013
@@ -91,6 +91,7 @@ public interface LoggerRepository {
void shutdown();
+ @SuppressWarnings("rawtypes")
Enumeration getCurrentLoggers();
/**
@@ -98,6 +99,7 @@ public interface LoggerRepository {
*
* @return an enumeration of loggers.
*/
+ @SuppressWarnings("rawtypes")
Enumeration getCurrentCategories();
void fireAddAppenderEvent(Category logger, Appender appender);
Modified: logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/xml/DOMConfigurator.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/xml/DOMConfigurator.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/xml/DOMConfigurator.java (original)
+++ logging/log4j/log4j2/trunk/log4j12-api/src/main/java/org/apache/log4j/xml/DOMConfigurator.java Thu Aug 15 10:47:33 2013
@@ -20,6 +20,7 @@ import java.io.InputStream;
import java.io.Reader;
import java.net.URL;
import java.util.Properties;
+
import javax.xml.parsers.FactoryConfigurationError;
import org.apache.log4j.config.PropertySetter;
@@ -71,7 +72,7 @@ public class DOMConfigurator {
}
- public static Object parseElement(final Element element, final Properties props, final Class expectedClass)
+ public static Object parseElement(final Element element, final Properties props, @SuppressWarnings("rawtypes") final Class expectedClass)
throws Exception {
return null;
}
Modified: logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/CategoryTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/CategoryTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/CategoryTest.java (original)
+++ logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/CategoryTest.java Thu Aug 15 10:47:33 2013
@@ -43,7 +43,7 @@ public class CategoryTest {
static ConfigurationFactory cf = new BasicConfigurationFactory();
- private static ListAppender<LogEvent> appender = new ListAppender<LogEvent>("List");
+ private static ListAppender appender = new ListAppender("List");
@BeforeClass
public static void setupClass() {
@@ -162,7 +162,7 @@ public class CategoryTest {
public void testClassName() {
final Category category = Category.getInstance("TestCategory");
final Layout<String> layout = PatternLayout.createLayout("%d %p %C{1.} [%t] %m%n", null, null, null, null);
- final ListAppender<String> appender = new ListAppender<String>("List2", null, layout, false, false);
+ final ListAppender appender = new ListAppender("List2", null, layout, false, false);
appender.start();
category.setAdditivity(false);
category.getLogger().addAppender(appender);
Modified: logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/LoggerTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/LoggerTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/LoggerTest.java (original)
+++ logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/LoggerTest.java Thu Aug 15 10:47:33 2013
@@ -17,7 +17,6 @@
package org.apache.log4j;
-import java.io.Serializable;
import java.util.List;
import java.util.Locale;
import java.util.ResourceBundle;
@@ -119,7 +118,7 @@ public class LoggerTest {
public void testAdditivity1() {
final Logger a = Logger.getLogger("a");
final Logger ab = Logger.getLogger("a.b");
- final CountingAppender<LogEvent> ca = new CountingAppender<LogEvent>();
+ final CountingAppender ca = new CountingAppender();
ca.start();
a.getLogger().addAppender(ca);
@@ -147,9 +146,9 @@ public class LoggerTest {
final Logger abc = Logger.getLogger("a.b.c");
final Logger x = Logger.getLogger("x");
- final CountingAppender<LogEvent> ca1 = new CountingAppender<LogEvent>();
+ final CountingAppender ca1 = new CountingAppender();
ca1.start();
- final CountingAppender<LogEvent> ca2 = new CountingAppender<LogEvent>();
+ final CountingAppender ca2 = new CountingAppender();
ca2.start();
a.getLogger().addAppender(ca1);
@@ -187,11 +186,11 @@ public class LoggerTest {
final Logger abc = Logger.getLogger("a.b.c");
Logger.getLogger("x");
- final CountingAppender<LogEvent> caRoot = new CountingAppender<LogEvent>();
+ final CountingAppender caRoot = new CountingAppender();
caRoot.start();
- final CountingAppender<LogEvent> caA = new CountingAppender<LogEvent>();
+ final CountingAppender caA = new CountingAppender();
caA.start();
- final CountingAppender<LogEvent> caABC = new CountingAppender<LogEvent>();
+ final CountingAppender caABC = new CountingAppender();
caABC.start();
root.getLogger().addAppender(caRoot);
@@ -384,7 +383,7 @@ public class LoggerTest {
*/
@Test
public void testTrace() {
- final ListAppender<LogEvent> appender = new ListAppender<LogEvent>("List");
+ final ListAppender appender = new ListAppender("List");
appender.start();
final Logger root = Logger.getRootLogger();
root.getLogger().addAppender(appender);
@@ -411,7 +410,7 @@ public class LoggerTest {
*/
@Test
public void testTraceWithException() {
- final ListAppender<LogEvent> appender = new ListAppender<LogEvent>("List");
+ final ListAppender appender = new ListAppender("List");
appender.start();
final Logger root = Logger.getRootLogger();
root.getLogger().addAppender(appender);
@@ -439,7 +438,7 @@ public class LoggerTest {
*/
@Test
public void testIsTraceEnabled() {
- final ListAppender<LogEvent> appender = new ListAppender<LogEvent>("List");
+ final ListAppender appender = new ListAppender("List");
appender.start();
final Logger root = Logger.getRootLogger();
root.getLogger().addAppender(appender);
@@ -458,7 +457,7 @@ public class LoggerTest {
@SuppressWarnings("deprecation")
public void testLog() {
final PatternLayout layout = PatternLayout.createLayout("%d %C %L %m", null, null, null, null);
- final ListAppender<String> appender = new ListAppender<String>("List", null, layout, false, false);
+ final ListAppender appender = new ListAppender("List", null, layout, false, false);
appender.start();
final Logger root = Logger.getRootLogger();
root.getLogger().addAppender(appender);
@@ -489,7 +488,7 @@ public class LoggerTest {
}
}
- private static class CountingAppender<T extends Serializable> extends AbstractAppender<T> {
+ private static class CountingAppender extends AbstractAppender {
int counter;
Modified: logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/LoggingTest.java
URL: http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/LoggingTest.java?rev=1514231&r1=1514230&r2=1514231&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/LoggingTest.java (original)
+++ logging/log4j/log4j2/trunk/log4j12-api/src/test/java/org/apache/log4j/LoggingTest.java Thu Aug 15 10:47:33 2013
@@ -36,7 +36,7 @@ public class LoggingTest {
private static final String CONFIG = "log4j2-config.xml";
private static Configuration config;
- private static ListAppender<String> app;
+ private static ListAppender app;
private static LoggerContext ctx;
@BeforeClass
@@ -51,7 +51,6 @@ public class LoggingTest {
}
@Before
- @SuppressWarnings("unchecked")
public void before() {
config = ctx.getConfiguration();
}