From bd8e682c51a6a383df559717d5352188032afb1b Mon Sep 17 00:00:00 2001 From: heqiang <1993heqiang@gmail.com> Date: Mon, 8 Feb 2021 20:45:40 +0800 Subject: [PATCH] Simplify BeanUtils.findPrimaryConstructor() Closes gh-26519 --- .../src/main/java/org/springframework/beans/BeanUtils.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java b/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java index cabe6d27c2..5a46e8d08a 100644 --- a/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java +++ b/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java @@ -268,10 +268,7 @@ public abstract class BeanUtils { public static Constructor findPrimaryConstructor(Class clazz) { Assert.notNull(clazz, "Class must not be null"); if (KotlinDetector.isKotlinReflectPresent() && KotlinDetector.isKotlinType(clazz)) { - Constructor kotlinPrimaryConstructor = KotlinDelegate.findPrimaryConstructor(clazz); - if (kotlinPrimaryConstructor != null) { - return kotlinPrimaryConstructor; - } + return KotlinDelegate.findPrimaryConstructor(clazz); } return null; }