Skip to content

Commit 89a9037

Browse files
committed
Eliminate deprecated warnings
1 parent 3bbc963 commit 89a9037

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

src/main/java/com/cloudbees/plugins/flow/BuildFlow.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
import hudson.util.DescribableList;
3838
import hudson.util.FormValidation;
3939
import jenkins.model.Jenkins;
40+
import jenkins.triggers.SCMTriggerItem;
4041

4142
import java.io.IOException;
4243
import java.util.List;
@@ -59,7 +60,7 @@
5960
*
6061
* @author <a href="mailto:[email protected]">Nicolas De loof</a>
6162
*/
62-
public class BuildFlow extends Project<BuildFlow, FlowRun> implements TopLevelItem, FlyweightTask, SCMedItem {
63+
public class BuildFlow extends Project<BuildFlow, FlowRun> implements TopLevelItem, FlyweightTask, SCMTriggerItem {
6364

6465
private final FlowIcon icon = new FlowIcon();
6566

src/main/java/com/cloudbees/plugins/flow/FlowCause.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
package com.cloudbees.plugins.flow;
2727

2828
import hudson.model.Cause;
29+
import hudson.model.Run;
2930
import jenkins.model.Jenkins;
3031

3132
/**
@@ -40,7 +41,7 @@ public class FlowCause extends Cause.UpstreamCause {
4041
private final String cause;
4142

4243
public FlowCause(FlowRun flowRun, JobInvocation associatedJob) {
43-
super(flowRun);
44+
super((Run<?,?>)flowRun);
4445
this.flowRun = flowRun;
4546
this.cause = flowRun.getParent().getFullName() + "#" + flowRun.getNumber();
4647
this.associatedJob = associatedJob;

src/main/java/com/cloudbees/plugins/flow/FlowRun.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -150,13 +150,13 @@ public synchronized void addBuild(JobInvocation job) throws ExecutionException,
150150
@Override
151151
public void run() {
152152
if (buildNeedsWorkspace) {
153-
run(new BuildWithWorkspaceRunnerImpl(dsl, dslFile));
153+
execute(new BuildWithWorkspaceRunnerImpl(dsl, dslFile));
154154
} else {
155155
execute(new FlyweightTaskRunnerImpl(dsl));
156156
}
157157
}
158158

159-
protected class BuildWithWorkspaceRunnerImpl extends AbstractRunner {
159+
protected class BuildWithWorkspaceRunnerImpl extends BuildExecution {
160160

161161
private final String dsl;
162162
private final String dslFile;

0 commit comments

Comments
 (0)