Skip to content

Commit

Permalink
[JENKINS-17807] Fix NPE on building with certain other plugins installed
Browse files Browse the repository at this point in the history
  • Loading branch information
rayarub committed Mar 17, 2014
1 parent 7473c4c commit 742e201
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions src/main/java/hockeyapp/HockeyappRecorder.java
Expand Up @@ -261,12 +261,16 @@ public Collection<? extends Action> getProjectActions(
AbstractProject<?, ?> project) {
ArrayList<HockeyappBuildAction> actions = new ArrayList<HockeyappBuildAction>();
RunList<? extends AbstractBuild<?, ?>> builds = project.getBuilds();

@SuppressWarnings("unchecked")
Collection<AbstractBuild<?, ?>> predicated = CollectionUtils.select(builds, new Predicate() {
public boolean evaluate(Object o) {
return ((AbstractBuild<?, ?>) o).getResult().isBetterOrEqualTo(
Result.SUCCESS);
if(o == null || ((AbstractBuild<?, ?>) o).getResult() == null) {
return false;
} else {
return ((AbstractBuild<?, ?>) o).getResult().isBetterOrEqualTo(
Result.SUCCESS);
}
}
});

Expand Down

0 comments on commit 742e201

Please sign in to comment.