You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gg...@apache.org on 2020/11/17 13:57:11 UTC

[logging-log4j2] branch release-2.x updated (59a6637 -> 06d9054)

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a change to branch release-2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git.


    from 59a6637  Add and document @SuppressWarnings.
     new 0678c8b  Format nit.
     new 06d9054  Address some generics compiler warnings and formatting nits. Close HTML tags in Javadocs. Normalize some formatting and Javadocs.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../java/org/apache/log4j/AppenderSkeleton.java    |  2 +-
 .../src/main/java/org/apache/log4j/Category.java   | 43 +++++++++++----------
 .../java/org/apache/log4j/ConsoleAppender.java     | 44 ++++++++++------------
 .../src/main/java/org/apache/log4j/MDC.java        |  1 -
 .../main/java/org/apache/log4j/SimpleLayout.java   | 33 ++++++++--------
 .../main/java/org/apache/log4j/WriterAppender.java |  3 +-
 .../org/apache/log4j/bridge/LayoutWrapper.java     |  2 -
 .../org/apache/log4j/bridge/LogEventWrapper.java   |  1 -
 .../org/apache/log4j/builders/BooleanHolder.java   |  1 +
 .../org/apache/log4j/rewrite/MapRewritePolicy.java |  1 +
 .../log4j/rewrite/PropertyRewritePolicy.java       | 20 ++++++----
 .../org/apache/log4j/spi/ThrowableInformation.java |  9 ++---
 .../org/apache/log4j/xml/Log4jEntityResolver.java  |  2 +-
 .../org/apache/log4j/xml/XmlConfiguration.java     |  2 +-
 14 files changed, 79 insertions(+), 85 deletions(-)


[logging-log4j2] 02/02: Address some generics compiler warnings and formatting nits. Close HTML tags in Javadocs. Normalize some formatting and Javadocs.

Posted by gg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch release-2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit 06d90549d4da2d2132313b1abe584de52f5c7df4
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Tue Nov 17 08:57:04 2020 -0500

    Address some generics compiler warnings and formatting nits. Close HTML
    tags in Javadocs. Normalize some formatting and Javadocs.
---
 .../java/org/apache/log4j/AppenderSkeleton.java    |  2 +-
 .../src/main/java/org/apache/log4j/Category.java   | 43 +++++++++++----------
 .../java/org/apache/log4j/ConsoleAppender.java     | 44 ++++++++++------------
 .../src/main/java/org/apache/log4j/MDC.java        |  1 -
 .../main/java/org/apache/log4j/SimpleLayout.java   | 33 ++++++++--------
 .../main/java/org/apache/log4j/WriterAppender.java |  3 +-
 .../org/apache/log4j/bridge/LayoutWrapper.java     |  2 -
 .../org/apache/log4j/bridge/LogEventWrapper.java   |  1 -
 .../org/apache/log4j/builders/BooleanHolder.java   |  1 +
 .../org/apache/log4j/rewrite/MapRewritePolicy.java |  1 +
 .../log4j/rewrite/PropertyRewritePolicy.java       | 20 ++++++----
 .../org/apache/log4j/spi/ThrowableInformation.java |  9 ++---
 .../org/apache/log4j/xml/Log4jEntityResolver.java  |  2 +-
 13 files changed, 78 insertions(+), 84 deletions(-)

diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/AppenderSkeleton.java b/log4j-1.2-api/src/main/java/org/apache/log4j/AppenderSkeleton.java
index 1353dae..e2d6a18 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/AppenderSkeleton.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/AppenderSkeleton.java
@@ -118,7 +118,7 @@ public abstract class AppenderSkeleton implements Appender, OptionHandler {
     }
 
     /**
-     * Set the {@link ErrorHandler} for this Appender.
+     * Sets the {@link ErrorHandler} for this Appender.
      *
      * @since 0.9.0
      */
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/Category.java b/log4j-1.2-api/src/main/java/org/apache/log4j/Category.java
index 0454377..516e1f8 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/Category.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/Category.java
@@ -176,14 +176,17 @@ public class Category {
     }
 
     /**
-     Returns all the currently defined categories in the default
-     hierarchy as an {@link java.util.Enumeration Enumeration}.
-
-     <p>The root category is <em>not</em> included in the returned
-     {@link Enumeration}.
-     @return and Enumeration of the Categories.
-
-     @deprecated Please use {@link LogManager#getCurrentLoggers()} instead.
+     * Returns all the currently defined categories in the default hierarchy as an
+     * {@link java.util.Enumeration Enumeration}.
+     * 
+     * <p>
+     * The root category is <em>not</em> included in the returned
+     * {@link Enumeration}.
+     * </p>
+     * 
+     * @return and Enumeration of the Categories.
+     * 
+     * @deprecated Please use {@link LogManager#getCurrentLoggers()} instead.
      */
     @SuppressWarnings("rawtypes")
     @Deprecated
@@ -444,18 +447,18 @@ public class Category {
     }
 
     /**
-     If <code>assertion</code> parameter is {@code false}, then
-     logs <code>msg</code> as an {@link #error(Object) error} statement.
-
-     <p>The <code>assert</code> method has been renamed to
-     <code>assertLog</code> because <code>assert</code> is a language
-     reserved word in JDK 1.4.
-
-     @param assertion The assertion.
-     @param msg The message to print if <code>assertion</code> is
-     false.
-
-     @since 1.2
+     * If <code>assertion</code> parameter is {@code false}, then logs
+     * <code>msg</code> as an {@link #error(Object) error} statement.
+     * 
+     * <p>
+     * The <code>assert</code> method has been renamed to <code>assertLog</code>
+     * because <code>assert</code> is a language reserved word in JDK 1.4.
+     * </p>
+     *
+     * @param assertion The assertion.
+     * @param msg       The message to print if <code>assertion</code> is false.
+     * 
+     * @since 1.2
      */
     public void assertLog(final boolean assertion, final String msg) {
         if (!assertion) {
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/ConsoleAppender.java b/log4j-1.2-api/src/main/java/org/apache/log4j/ConsoleAppender.java
index 605fac7..9aa2cf1 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/ConsoleAppender.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/ConsoleAppender.java
@@ -21,32 +21,28 @@ import org.apache.log4j.spi.LoggingEvent;
 /**
  * Console-appender.
  */
-public class ConsoleAppender extends AppenderSkeleton
-{
+public class ConsoleAppender extends AppenderSkeleton {
 
-  /**
-   * {@inheritDoc}
-   */
-  @Override
-  public void close()
-  {
-  }
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public void close() {
+    }
 
-  /**
-   * {@inheritDoc}
-   */
-  @Override
-  public boolean requiresLayout()
-  {
-    return false;
-  }
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public boolean requiresLayout() {
+        return false;
+    }
 
-  /**
-   * {@inheritDoc}
-   */
-  @Override
-  protected void append(final LoggingEvent theEvent)
-  {
-  }
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    protected void append(final LoggingEvent theEvent) {
+    }
 
 }
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/MDC.java b/log4j-1.2-api/src/main/java/org/apache/log4j/MDC.java
index 1012d29..48ef698 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/MDC.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/MDC.java
@@ -28,7 +28,6 @@ import org.apache.logging.log4j.ThreadContext;
  */
 public final class MDC {
 
-
     private static ThreadLocal<Map<String, Object>> localMap =
         new InheritableThreadLocal<Map<String, Object>>() {
             @Override
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/SimpleLayout.java b/log4j-1.2-api/src/main/java/org/apache/log4j/SimpleLayout.java
index c77b9be..2ed850d 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/SimpleLayout.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/SimpleLayout.java
@@ -22,25 +22,22 @@ import org.apache.logging.log4j.util.Strings;
 /**
  * Simple-layout.
  */
-public class SimpleLayout extends Layout
-{
+public class SimpleLayout extends Layout {
 
-  /**
-   * {@inheritDoc}
-   */
-  @Override
-  public String format(final LoggingEvent theEvent)
-  {
-    return Strings.EMPTY;
-  }
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String format(final LoggingEvent theEvent) {
+        return Strings.EMPTY;
+    }
 
-  /**
-   * {@inheritDoc}
-   */
-  @Override
-  public boolean ignoresThrowable()
-  {
-    return true;
-  }
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public boolean ignoresThrowable() {
+        return true;
+    }
 
 }
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/WriterAppender.java b/log4j-1.2-api/src/main/java/org/apache/log4j/WriterAppender.java
index cd7b649..8f31285 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/WriterAppender.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/WriterAppender.java
@@ -195,8 +195,7 @@ public class WriterAppender extends AppenderSkeleton {
      * @since 0.8.4
      */
     @Override
-    public
-    synchronized void close() {
+    public synchronized void close() {
         if (this.closed) {
             return;
         }
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LayoutWrapper.java b/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LayoutWrapper.java
index fc1e72f..d2ebaff 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LayoutWrapper.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LayoutWrapper.java
@@ -16,11 +16,9 @@
  */
 package org.apache.log4j.bridge;
 
-
 import org.apache.log4j.Layout;
 import org.apache.log4j.spi.LoggingEvent;
 
-
 /**
  * Bridge between the Log4j 1 Layout and a Log4j 2 Layout.
  */
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LogEventWrapper.java b/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LogEventWrapper.java
index 2591bc5..2a8f7d4 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LogEventWrapper.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LogEventWrapper.java
@@ -186,7 +186,6 @@ public class LogEventWrapper implements LogEvent {
         return 0;
     }
 
-
     private static class ContextDataMap extends HashMap<String, String> implements ReadOnlyStringMap {
 
         ContextDataMap(Map<String, String> map) {
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/builders/BooleanHolder.java b/log4j-1.2-api/src/main/java/org/apache/log4j/builders/BooleanHolder.java
index 16e46d3..42ad615 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/builders/BooleanHolder.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/builders/BooleanHolder.java
@@ -20,6 +20,7 @@ package org.apache.log4j.builders;
  * Holds Boolean values created inside of a Lambda expression.
  */
 public class BooleanHolder extends Holder<Boolean> {
+
     public BooleanHolder() {
         super(Boolean.FALSE);
     }
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/rewrite/MapRewritePolicy.java b/log4j-1.2-api/src/main/java/org/apache/log4j/rewrite/MapRewritePolicy.java
index 763990d..e157f3c 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/rewrite/MapRewritePolicy.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/rewrite/MapRewritePolicy.java
@@ -44,6 +44,7 @@ import java.util.Map;
  * <p>
  * The combination of the RewriteAppender and this policy
  * performs the same actions as the MapFilter from log4j 1.3.
+ * </p>
  */
 public class MapRewritePolicy implements RewritePolicy {
     /**
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/rewrite/PropertyRewritePolicy.java b/log4j-1.2-api/src/main/java/org/apache/log4j/rewrite/PropertyRewritePolicy.java
index 4d6dc2e..16e765c 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/rewrite/PropertyRewritePolicy.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/rewrite/PropertyRewritePolicy.java
@@ -37,8 +37,8 @@ import java.util.StringTokenizer;
  * <p>
  * The combination of the RewriteAppender and this policy
  * performs the same actions as the PropertyFilter from log4j 1.3.
+ * </p>
  */
-
 public class PropertyRewritePolicy implements RewritePolicy {
     private Map<String, String> properties = Collections.EMPTY_MAP;
 
@@ -48,19 +48,23 @@ public class PropertyRewritePolicy implements RewritePolicy {
     /**
      * Set a string representing the property name/value pairs.
      * <p>
-     * Form: propname1=propvalue1,propname2=propvalue2
+     * Form:
+     * </p>
+     * <pre>
+     * propname1=propvalue1,propname2=propvalue2
+     * </pre>
      *
-     * @param props The properties.
+     * @param properties The properties.
      */
-    public void setProperties(String props) {
-        Map hashTable = new HashMap();
-        StringTokenizer pairs = new StringTokenizer(props, ",");
+    public void setProperties(String properties) {
+        Map<String, String> newMap = new HashMap<>();
+        StringTokenizer pairs = new StringTokenizer(properties, ",");
         while (pairs.hasMoreTokens()) {
             StringTokenizer entry = new StringTokenizer(pairs.nextToken(), "=");
-            hashTable.put(entry.nextElement().toString().trim(), entry.nextElement().toString().trim());
+            newMap.put(entry.nextElement().toString().trim(), entry.nextElement().toString().trim());
         }
         synchronized (this) {
-            properties = hashTable;
+            this.properties = newMap;
         }
     }
 
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/spi/ThrowableInformation.java b/log4j-1.2-api/src/main/java/org/apache/log4j/spi/ThrowableInformation.java
index 6b83c7c..0e82a1c 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/spi/ThrowableInformation.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/spi/ThrowableInformation.java
@@ -30,13 +30,11 @@ public class ThrowableInformation implements java.io.Serializable {
     private transient Throwable throwable;
     private Method toStringList;
 
-    @SuppressWarnings("unchecked")
-    public
-    ThrowableInformation(Throwable throwable) {
+    public ThrowableInformation(Throwable throwable) {
         this.throwable = throwable;
         Method method = null;
         try {
-            Class throwables = Class.forName("org.apache.logging.log4j.core.util.Throwables");
+            Class<?> throwables = Class.forName("org.apache.logging.log4j.core.util.Throwables");
             method = throwables.getMethod("toStringList", Throwable.class);
         } catch (ClassNotFoundException | NoSuchMethodException ex) {
             // Ignore the exception if Log4j-core is not present.
@@ -44,8 +42,7 @@ public class ThrowableInformation implements java.io.Serializable {
         this.toStringList = method;
     }
 
-    public
-    Throwable getThrowable() {
+    public Throwable getThrowable() {
         return throwable;
     }
 
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/xml/Log4jEntityResolver.java b/log4j-1.2-api/src/main/java/org/apache/log4j/xml/Log4jEntityResolver.java
index 1417b7d..8bd0ff3 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/xml/Log4jEntityResolver.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/xml/Log4jEntityResolver.java
@@ -37,7 +37,7 @@ public class Log4jEntityResolver implements EntityResolver {
     @Override
     public InputSource resolveEntity(String publicId, String systemId) {
         if (systemId.endsWith("log4j.dtd") || PUBLIC_ID.equals(publicId)) {
-            Class clazz = getClass();
+            Class<?> clazz = getClass();
             InputStream in = clazz.getResourceAsStream("/org/apache/log4j/xml/log4j.dtd");
             if (in == null) {
                 LOGGER.warn("Could not find [log4j.dtd] using [{}] class loader, parsed without DTD.",


[logging-log4j2] 01/02: Format nit.

Posted by gg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch release-2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit 0678c8b6f7839134ee10e6231773bbe701c056d7
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Tue Nov 17 08:37:31 2020 -0500

    Format nit.
---
 log4j-1.2-api/src/main/java/org/apache/log4j/xml/XmlConfiguration.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/xml/XmlConfiguration.java b/log4j-1.2-api/src/main/java/org/apache/log4j/xml/XmlConfiguration.java
index f5c4ccc..500f4d8 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/xml/XmlConfiguration.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/xml/XmlConfiguration.java
@@ -84,7 +84,7 @@ public class XmlConfiguration extends Log4j1Configuration {
     private static final String CONFIG_DEBUG_ATTR = "configDebug";
     private static final String INTERNAL_DEBUG_ATTR = "debug";
     private static final String EMPTY_STR = "";
-    private static final Class[] ONE_STRING_PARAM = new Class[]{String.class};
+    private static final Class[] ONE_STRING_PARAM = new Class[] { String.class };
     private static final String dbfKey = "javax.xml.parsers.DocumentBuilderFactory";
     private static final String THROWABLE_RENDERER_TAG = "throwableRenderer";