diff options
author | Martin Polden <mpolden@mpolden.no> | 2018-05-03 09:53:09 +0200 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2018-05-03 09:53:09 +0200 |
commit | 557cbfd070cb90660520f3a1afc78f81ec029235 (patch) | |
tree | ea49ed63e2dbfdf9cf5b6db31340f3e2ccbd6abc /controller-server | |
parent | c67e70c45bcb27647a20387597f943fe6a09ffa2 (diff) |
Use explicit type arguments
Diffstat (limited to 'controller-server')
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTrigger.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTrigger.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTrigger.java index e088a37e632..8beed6794f4 100644 --- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTrigger.java +++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTrigger.java @@ -271,11 +271,10 @@ public class DeploymentTrigger { .collect(toList()); Change change = application.changeAt(clock.instant()); - @SuppressWarnings("cast") // Bad compiler! - Optional<Instant> completedAt = max((Optional<Instant>) application.deploymentJobs().statusOf(systemTest) - .flatMap(job -> job.lastSuccess().map(JobRun::at)), - (Optional<Instant>) application.deploymentJobs().statusOf(stagingTest) - .flatMap(job -> job.lastSuccess().map(JobRun::at))); + Optional<Instant> completedAt = max(application.deploymentJobs().statusOf(systemTest) + .<Instant>flatMap(job -> job.lastSuccess().map(JobRun::at)), + application.deploymentJobs().statusOf(stagingTest) + .<Instant>flatMap(job -> job.lastSuccess().map(JobRun::at))); String reason = "New change available"; List<Job> testJobs = null; |