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

Reply via email to