Repository: logging-log4j2 Updated Branches: refs/heads/master e57901deb -> 68df82d23
Suppress warnings Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/68df82d2 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/68df82d2 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/68df82d2 Branch: refs/heads/master Commit: 68df82d23594d56aef6b359fa8fccf456c38bb5c Parents: e57901d Author: Ralph Goers <[email protected]> Authored: Sat Dec 5 14:33:23 2015 -0700 Committer: Ralph Goers <[email protected]> Committed: Sat Dec 5 14:33:23 2015 -0700 ---------------------------------------------------------------------- .../logging/log4j/core/appender/rolling/RollingFileManager.java | 1 + .../logging/log4j/core/appender/routing/IdlePurgePolicy.java | 3 ++- .../apache/logging/log4j/core/config/ConfigurationScheduler.java | 1 + .../log4j/core/config/builder/impl/DefaultComponentBuilder.java | 1 + .../core/config/builder/impl/DefaultConfigurationBuilder.java | 1 + 5 files changed, 6 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/68df82d2/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java index ae6a017..3b245da 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java @@ -165,6 +165,7 @@ public class RollingFileManager extends FileManager { * @param <T> TriggeringPolicy type * @return The TriggeringPolicy */ + @SuppressWarnings("unchecked") public <T extends TriggeringPolicy> T getTriggeringPolicy() { // TODO We could parameterize this class with a TriggeringPolicy instead of type casting here. return (T) this.triggeringPolicy; http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/68df82d2/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/IdlePurgePolicy.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/IdlePurgePolicy.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/IdlePurgePolicy.java index b9a0a26..87a8838 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/IdlePurgePolicy.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/IdlePurgePolicy.java @@ -28,7 +28,8 @@ import org.apache.logging.log4j.status.StatusLogger; public class IdlePurgePolicy extends AbstractLifeCycle implements PurgePolicy, Runnable { private static final Logger LOGGER = StatusLogger.getLogger(); - private final long timeToLive; + private static final long serialVersionUID = 7481062062560624564L; + private final long timeToLive; private final ConcurrentMap<String, Long> appendersUsage = new ConcurrentHashMap<>(); private RoutingAppender routingAppender; private final ConfigurationScheduler scheduler; http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/68df82d2/log4j-core/src/main/java/org/apache/logging/log4j/core/config/ConfigurationScheduler.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/ConfigurationScheduler.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/ConfigurationScheduler.java index 33e3225..5229d41 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/ConfigurationScheduler.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/ConfigurationScheduler.java @@ -35,6 +35,7 @@ import java.util.concurrent.TimeUnit; public class ConfigurationScheduler extends AbstractLifeCycle { private static final Logger LOGGER = StatusLogger.getLogger(); + private static final long serialVersionUID = 4570411889877332287L; private ScheduledExecutorService executorService; private int scheduledItems = 0; http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/68df82d2/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultComponentBuilder.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultComponentBuilder.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultComponentBuilder.java index af313fb..d46b383 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultComponentBuilder.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultComponentBuilder.java @@ -114,6 +114,7 @@ class DefaultComponentBuilder<T extends ComponentBuilder<T>, CB extends Configur return name; } + @SuppressWarnings("unchecked") protected T put(final String key, final String value) { attributes.put(key, value); return (T) this; http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/68df82d2/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 9a24f32..e8b305b 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 @@ -62,6 +62,7 @@ public class DefaultConfigurationBuilder<T extends BuiltConfiguration> implement private String name = null; + @SuppressWarnings("unchecked") public DefaultConfigurationBuilder() { this((Class<T>) BuiltConfiguration.class); root.addAttribute("name", "Built");
