Merge pull request #50881 from quaff

Closes gh-50881

* gh-50881:
  Polish "Remove unnecessary `@Nullable`s from local array variable declarations"
  Remove unnecessary `@Nullable`s from local array variable declarations
This commit is contained in:
Andy Wilkinson
2026-06-29 10:30:46 +01:00
3 changed files with 4 additions and 4 deletions
@@ -333,7 +333,7 @@ class ValueObjectBinder implements DataObjectBinder {
@SuppressWarnings("unchecked")
static <T> @Nullable ValueObject<T> 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;
}
@@ -222,7 +222,7 @@ class Jackson2BeanSerializer implements BeanSerializer {
@Nullable Constructor<?> constructor) {
if (constructor != null) {
Parameter[] parameters = constructor.getParameters();
@Nullable String @Nullable [] names = parameterNameDiscoverer.getParameterNames(constructor);
@Nullable String[] names = parameterNameDiscoverer.getParameterNames(constructor);
if (names == null) {
names = new String[parameters.length];
}
@@ -213,7 +213,7 @@ class JacksonBeanSerializer implements BeanSerializer {
@Nullable Constructor<?> constructor) {
if (constructor != null) {
Parameter[] parameters = constructor.getParameters();
@Nullable String @Nullable [] names = parameterNameDiscoverer.getParameterNames(constructor);
@Nullable String[] names = parameterNameDiscoverer.getParameterNames(constructor);
if (names == null) {
names = new String[parameters.length];
}