Skip to content

Commit

Permalink
[JENKINS-17807] no need to check for null jobs, just their results
Browse files Browse the repository at this point in the history
  • Loading branch information
lacostej committed Mar 19, 2014
1 parent 8ce67f5 commit 62bd18e
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions src/main/java/hockeyapp/HockeyappRecorder.java
Expand Up @@ -261,16 +261,14 @@ 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) {
if(o == null || ((AbstractBuild<?, ?>) o).getResult() == null) {
return false;
} else {
return ((AbstractBuild<?, ?>) o).getResult().isBetterOrEqualTo(
Result.SUCCESS);
}
Result r = ((AbstractBuild<?,?>) o).getResult();
return r == null // no result yet
? false
: r.isBetterOrEqualTo(Result.SUCCESS);
}
});

Expand Down

0 comments on commit 62bd18e

Please sign in to comment.