More Generics clean ups.

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

Branch: refs/heads/master
Commit: 04e4c9f41c4076127b4fcc6e23b98a73e55369cf
Parents: 8eac2e3
Author: ggregory <[email protected]>
Authored: Mon Aug 31 19:52:24 2015 -0700
Committer: ggregory <[email protected]>
Committed: Mon Aug 31 19:52:24 2015 -0700

----------------------------------------------------------------------
 .../core/config/builder/impl/DefaultConfigurationBuilder.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/04e4c9f4/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java
index ed6fc6e..3af3b90 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java
@@ -65,15 +65,15 @@ public class DefaultConfigurationBuilder<T extends 
BuiltConfiguration> implement
     private static final String LOG4J_ASYNC_LOGGERS = "Log4jContextSelector";
 
     public DefaultConfigurationBuilder() {
-        this(BuiltConfiguration.class);
+        this((Class<T>) BuiltConfiguration.class);
         root.addAttribute("name", "Assembled");
     }
 
-    public <B extends BuiltConfiguration> DefaultConfigurationBuilder(Class<B> 
clazz) {
+    public DefaultConfigurationBuilder(Class<T> clazz) {
         if (clazz == null) {
             throw new IllegalArgumentException("A Configuration class must be 
provided");
         }
-        this.clazz = (Class<T>) clazz;
+        this.clazz = clazz;
         List<Component> components = root.getComponents();
         properties = new Component("Properties");
         components.add(properties);

Reply via email to