diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeScreen.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeScreen.java index 57bbf44197..e53beeae04 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeScreen.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeScreen.java @@ -314,8 +314,9 @@ public class ChangeScreen extends Screen boolean depsOpen = false; int outdated = 0; if (!detail.getChange().getStatus().isClosed()) { - if (detail.getDependsOn() != null) { - for (final ChangeInfo ci : detail.getDependsOn()) { + final List dependsOn = detail.getDependsOn(); + if (dependsOn != null) { + for (final ChangeInfo ci : dependsOn) { if (!ci.isLatest()) { depsOpen = true; outdated++; @@ -325,8 +326,9 @@ public class ChangeScreen extends Screen } } } - if (detail.getNeededBy() != null) { - for (final ChangeInfo ci : detail.getNeededBy()) { + final List neededBy = detail.getNeededBy(); + if (neededBy != null) { + for (final ChangeInfo ci : neededBy) { if ((ci.getStatus() == Change.Status.NEW) || (ci.getStatus() == Change.Status.SUBMITTED) || (ci.getStatus() == Change.Status.DRAFT)) {