Skip to content

Commit

Permalink
Merge pull request #42610 from quaff
Browse files Browse the repository at this point in the history
* pr/42610:
  Polish ConfigurationPropertiesBinder

Closes gh-42610
  • Loading branch information
mhalbritter committed Oct 14, 2024
2 parents 47129c0 + a80d7d6 commit 2e3244a
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ private Validator getSelfValidator(Bindable<?> target) {
return (value instanceof Validator validator) ? validator : null;
}
Class<?> type = target.getType().resolve();
if (Validator.class.isAssignableFrom(type)) {
if (type != null && Validator.class.isAssignableFrom(type)) {
return new SelfValidatingConstructorBoundBindableValidator(type);
}
return null;
Expand Down Expand Up @@ -208,7 +208,7 @@ static void register(BeanDefinitionRegistry registry) {
.rootBeanDefinition(ConfigurationPropertiesBinderFactory.class)
.getBeanDefinition();
definition.setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
registry.registerBeanDefinition(ConfigurationPropertiesBinder.BEAN_NAME, definition);
registry.registerBeanDefinition(BEAN_NAME, definition);
}
}

Expand Down

0 comments on commit 2e3244a

Please sign in to comment.