From a853a58c62558bcae807a776513d0b119e5d1346 Mon Sep 17 00:00:00 2001 From: Sam Brannen Date: Tue, 26 May 2020 11:19:33 +0200 Subject: [PATCH] Avoid duplicate addition of void.class in ClassUtils This commit avoids duplicate addition of void.class to the temporary primitiveTypes Set in the static initialization block in ClassUtils. Closes gh-25128 --- .../src/main/java/org/springframework/util/ClassUtils.java | 1 - 1 file changed, 1 deletion(-) diff --git a/spring-core/src/main/java/org/springframework/util/ClassUtils.java b/spring-core/src/main/java/org/springframework/util/ClassUtils.java index f591e20d90..e570646f9e 100644 --- a/spring-core/src/main/java/org/springframework/util/ClassUtils.java +++ b/spring-core/src/main/java/org/springframework/util/ClassUtils.java @@ -141,7 +141,6 @@ public abstract class ClassUtils { primitiveTypes.addAll(primitiveWrapperTypeMap.values()); Collections.addAll(primitiveTypes, boolean[].class, byte[].class, char[].class, double[].class, float[].class, int[].class, long[].class, short[].class); - primitiveTypes.add(void.class); for (Class primitiveType : primitiveTypes) { primitiveTypeNameMap.put(primitiveType.getName(), primitiveType); }