Remove useless code
The target attribute is effectively checked for null beforehand so this additional defensive check can be removed. Closes gh-3725
This commit is contained in:
@@ -298,10 +298,7 @@ public class ConfigurationPropertiesBindingPostProcessor implements BeanPostProc
|
|||||||
factory.bindPropertiesToTarget();
|
factory.bindPropertiesToTarget();
|
||||||
}
|
}
|
||||||
catch (Exception ex) {
|
catch (Exception ex) {
|
||||||
String targetClass = "[unknown]";
|
String targetClass = ClassUtils.getShortName(target.getClass());
|
||||||
if (target != null) {
|
|
||||||
ClassUtils.getShortName(target.getClass());
|
|
||||||
}
|
|
||||||
throw new BeanCreationException(beanName, "Could not bind properties to "
|
throw new BeanCreationException(beanName, "Could not bind properties to "
|
||||||
+ targetClass + " (" + getAnnotationDetails(annotation) + ")", ex);
|
+ targetClass + " (" + getAnnotationDetails(annotation) + ")", ex);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user