Author: henrib Date: Sat Apr 26 14:06:55 2014 New Revision: 1590240 URL: http://svn.apache.org/r1590240 Log: Nitpicks ( try regain access to account)
Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java URL: http://svn.apache.org/viewvc/commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java?rev=1590240&r1=1590239&r2=1590240&view=diff ============================================================================== --- commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java (original) +++ commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java Sat Apr 26 14:06:55 2014 @@ -16,10 +16,10 @@ */ package org.apache.commons.jexl3.internal; -import java.lang.reflect.Array; import org.apache.commons.jexl3.JexlArithmetic; -import org.apache.commons.jexl3.internal.introspection.MethodKey; -import java.util.HashMap; + +import java.lang.reflect.Array; +import java.util.IdentityHashMap; import java.util.Map; /** @@ -30,7 +30,7 @@ public class ArrayBuilder implements Jex private static final int PRIMITIVE_SIZE = 8; private static final Map<Class<?>, Class<?>> BOXING_CLASSES; static { - BOXING_CLASSES = new HashMap<Class<?>, Class<?>>(PRIMITIVE_SIZE); + BOXING_CLASSES = new IdentityHashMap<Class<?>, Class<?>>(PRIMITIVE_SIZE); BOXING_CLASSES.put(Boolean.class, Boolean.TYPE); BOXING_CLASSES.put(Byte.class, Byte.TYPE); BOXING_CLASSES.put(Character.class, Character.TYPE);