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);
