From 66d7a62d3ada78ca2d3a416b9555e9d84e3d19d3 Mon Sep 17 00:00:00 2001 From: yukaidi Date: Fri, 29 May 2026 01:38:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20ReflectionUtil=E6=AD=A3=E5=88=99?= =?UTF-8?q?=E6=8B=BC=E5=86=99=E9=94=99=E8=AF=AFboolen=E5=BA=94=E4=B8=BAboo?= =?UTF-8?q?lean?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BUG-02: boolen拼写错误导致boolean[]类型参数永远不会被识别为基本类型数组 参数绑定失败并抛出RuntimeException --- core/src/main/java/cn/qaiu/vx/core/util/ReflectionUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/cn/qaiu/vx/core/util/ReflectionUtil.java b/core/src/main/java/cn/qaiu/vx/core/util/ReflectionUtil.java index 89a48ba..3d30eee 100644 --- a/core/src/main/java/cn/qaiu/vx/core/util/ReflectionUtil.java +++ b/core/src/main/java/cn/qaiu/vx/core/util/ReflectionUtil.java @@ -241,7 +241,7 @@ public final class ReflectionUtil { public static boolean isBasicTypeArray(CtClass ctClass) { if (!ctClass.isArray()) { return false; - } else return (ctClass.getName().matches("^(boolen|char|byte|short|int|long|float|double|String)\\[]$")); + } else return (ctClass.getName().matches("^(boolean|char|byte|short|int|long|float|double|String)\\[]$")); } /**