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>
