This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git
commit 34acaf413278e9d73b588c051240fa3138de8c9f Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sat Jul 8 08:21:09 2023 -0400 Use modern Map API --- src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java b/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java index 4a905e77..099fb024 100644 --- a/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java +++ b/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java @@ -51,8 +51,7 @@ public class ArrayBuilder implements JexlArithmetic.ArrayBuilder { * @return the primitive type or null it the argument is not unboxable */ protected static Class<?> unboxingClass(final Class<?> parm) { - final Class<?> prim = BOXING_CLASSES.get(parm); - return prim == null ? parm : prim; + return BOXING_CLASSES.getOrDefault(parm, parm); } /** The intended class array. */