You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2023/07/08 12:21:20 UTC

[commons-jexl] 01/02: Use modern Map API

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 <ga...@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. */