fix sonar finding (#1398)

Signed-off-by: Stanislav Trailov <Stanislav.Trailov@bosch.io>
This commit is contained in:
Stanislav Trailov
2023-07-17 17:12:21 +03:00
committed by GitHub
parent 71740ccdda
commit 60fbabbc62

View File

@@ -76,7 +76,7 @@ public class MgmtDistributionSetStatistics {
MgmtDistributionSetStatistics statistics = new MgmtDistributionSetStatistics();
statistics.totalActionsPerStatus = calculateTotalWithStatus(totalActionsPerStatus);
statistics.totalRolloutsPerStatus = calculateTotalWithStatus(totalRolloutsPerStatus);
statistics.totalAutoAssignments = fullRepresentation ? (totalAutoAssignments == null ? Long.valueOf(0) : totalAutoAssignments) : totalAutoAssignments;
statistics.totalAutoAssignments = calculateTotalAutoAssignments();
return statistics;
}
@@ -89,6 +89,14 @@ public class MgmtDistributionSetStatistics {
statusMap.put(TOTAL, total);
return statusMap;
}
private Long calculateTotalAutoAssignments() {
if (fullRepresentation) {
return totalAutoAssignments == null ? Long.valueOf(0) : totalAutoAssignments;
}
return totalAutoAssignments;
}
}
}