Commit 398d06e3 authored by Stephane Nicoll's avatar Stephane Nicoll

Remove useless code

The target attribute is effectively checked for null beforehand so this
additional defensive check can be removed.

Closes gh-3725
parent 56115b9b
...@@ -298,10 +298,7 @@ public class ConfigurationPropertiesBindingPostProcessor implements BeanPostProc ...@@ -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);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment