Skip to content

Commit

Permalink
Fix possible NPE reported in JENKINS-23841
Browse files Browse the repository at this point in the history
  • Loading branch information
nullin committed Jul 21, 2014
1 parent 7a3872d commit d8fff43
Showing 1 changed file with 10 additions and 8 deletions.
Expand Up @@ -74,15 +74,17 @@ public Multimap<Map<String, String>, AbstractBuild> getBuildsMap(Collection<Abst
}
}

final ParametersDefinitionProperty paramDefProp = project.getProperty(ParametersDefinitionProperty.class);
ParametersDefinitionProperty paramDefProp = project.getProperty(ParametersDefinitionProperty.class);
Set<String> latestParamKeySet = new HashSet<String>();
for (final ParameterDefinition definition : paramDefProp.getParameterDefinitions()) {
if (definition.getType().equals(PasswordParameterDefinition.class.getSimpleName())) {
continue;
}
final String name = definition.getName();
if (shouldBeVisible(name, selectedParams, isInclude)) {
latestParamKeySet.add(name);
if (paramDefProp != null) {
for (final ParameterDefinition definition : paramDefProp.getParameterDefinitions()) {
if (definition.getType().equals(PasswordParameterDefinition.class.getSimpleName())) {
continue;
}
final String name = definition.getName();
if (shouldBeVisible(name, selectedParams, isInclude)) {
latestParamKeySet.add(name);
}
}
}

Expand Down

0 comments on commit d8fff43

Please sign in to comment.