diff --git a/core/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/ValueObjectBinder.java b/core/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/ValueObjectBinder.java index bdaffd38958..8f2337ace58 100644 --- a/core/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/ValueObjectBinder.java +++ b/core/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/ValueObjectBinder.java @@ -333,7 +333,7 @@ class ValueObjectBinder implements DataObjectBinder { @SuppressWarnings("unchecked") static @Nullable ValueObject get(Constructor bindConstructor, ResolvableType type, ParameterNameDiscoverer parameterNameDiscoverer) { - @Nullable String @Nullable [] names = parameterNameDiscoverer.getParameterNames(bindConstructor); + @Nullable String[] names = parameterNameDiscoverer.getParameterNames(bindConstructor); if (names == null) { return null; } @@ -422,7 +422,7 @@ class ValueObjectBinder implements DataObjectBinder { @Override public @Nullable String @Nullable [] getParameterNames(Constructor constructor) { - @Nullable String @Nullable [] names = this.delegate.getParameterNames(constructor); + @Nullable String[] names = this.delegate.getParameterNames(constructor); if (names != null) { return names; }