Skip to content

Commit c6a1c73

Browse files
committed
Testing for null InjectionPoint, when looking up from a simple container
1 parent df849b3 commit c6a1c73

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

configuration/impl/src/main/java/org/jboss/forge/addon/configuration/ConfigurationFactoryImpl.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,13 @@ public class ConfigurationFactoryImpl implements ConfigurationFactory
3030
Configuration getUserConfiguration(InjectionPoint ip) throws ConfigurationException
3131
{
3232
Configuration config = getUserConfiguration();
33-
Annotated annotated = ip.getAnnotated();
34-
if (annotated.isAnnotationPresent(Subset.class))
33+
if (ip != null)
3534
{
36-
config = config.subset(annotated.getAnnotation(Subset.class).value());
35+
Annotated annotated = ip.getAnnotated();
36+
if (annotated.isAnnotationPresent(Subset.class))
37+
{
38+
config = config.subset(annotated.getAnnotation(Subset.class).value());
39+
}
3740
}
3841
return config;
3942
}

0 commit comments

Comments
 (0)