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

rgoers pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit ff07d4a8a2cee5808f2083dedd02aac7304e02da
Author: Ralph Goers <[email protected]>
AuthorDate: Thu Apr 16 20:01:03 2020 -0700

    LOG4J2-2793 - Allow trailing and leading spaces in log level
---
 log4j-api/src/main/java/org/apache/logging/log4j/Level.java | 6 ++----
 src/changes/changes.xml                                     | 3 +++
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/Level.java 
b/log4j-api/src/main/java/org/apache/logging/log4j/Level.java
index f6c7401..58507d0 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/Level.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/Level.java
@@ -284,8 +284,7 @@ public final class Level implements Comparable<Level>, 
Serializable {
         if (name == null) {
             return defaultLevel;
         }
-        String trimmedName = name.trim();
-        final Level level = LEVELS.get(toUpperCase(trimmedName));
+        final Level level = LEVELS.get(toUpperCase(name.trim()));
         return level == null ? defaultLevel : level;
     }
 
@@ -313,8 +312,7 @@ public final class Level implements Comparable<Level>, 
Serializable {
      */
     public static Level valueOf(final String name) {
         Objects.requireNonNull(name, "No level name given.");
-        String trimmedName = name.trim();
-        final String levelName = toUpperCase(trimmedName);
+        final String levelName = toUpperCase(name.trim());
         final Level level = LEVELS.get(levelName);
         if (level != null) {
             return level;
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 457c5e6..d01bc1c 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -169,6 +169,9 @@
       </action>
     </release>
     <release version="2.13.2" date="2020-MM-DD" description="GA Release 
2.13.2">
+      <action issue="LOG4J2-2793" dev="rgoers" type="fix" due-to="Renukaprasad 
C">
+        Allow trailing and leading spaces in log level.
+      </action>
       <action issue="LOG4J2-2520" dev="rgoers" type="update">
         Allow servlet context path to be retrieved without "/".
       </action>

Reply via email to