| author | akozak | 2011-11-24 09:19:07 (EST) |
|---|---|---|
| committer | Winston Prakash | 2011-12-01 20:47:28 (EST) |
| commit | 5cf29716630e9d1a762a8a595d9bb4dd3616f1fe (patch) (side-by-side diff) | |
| tree | b3ac7354c4741c5c4a57865c156c033cc4019f74 | |
| parent | ee949b7379d8724cf7150b877bd78cede65f5679 (diff) | |
| download | org.eclipse.hudson.core-5cf29716630e9d1a762a8a595d9bb4dd3616f1fe.zip org.eclipse.hudson.core-5cf29716630e9d1a762a8a595d9bb4dd3616f1fe.tar.gz org.eclipse.hudson.core-5cf29716630e9d1a762a8a595d9bb4dd3616f1fe.tar.bz2 | |
Changed generic of BaseBuildableProject to save backward compatibility with publishers (@see BuildStepCompatibilityLayer#perform(Build<?,?> build, Launcher launcher, BuildListener listener))
Signed-off-by: Winston Prakash <winston.prakash@gmail.com>
| -rw-r--r-- | hudson-core/src/main/java/hudson/matrix/MatrixBuild.java | 3 | ||||
| -rw-r--r-- | hudson-core/src/main/java/hudson/model/BaseBuildableProject.java | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/hudson-core/src/main/java/hudson/matrix/MatrixBuild.java b/hudson-core/src/main/java/hudson/matrix/MatrixBuild.java index 9422d70..31f0718 100644 --- a/hudson-core/src/main/java/hudson/matrix/MatrixBuild.java +++ b/hudson-core/src/main/java/hudson/matrix/MatrixBuild.java @@ -17,6 +17,7 @@ package hudson.matrix; import hudson.Util; +import hudson.model.AbstractBuild; import hudson.model.AbstractProject; import hudson.model.Build; import hudson.model.BuildListener; @@ -50,7 +51,7 @@ import org.kohsuke.stapler.StaplerResponse; * * @author Kohsuke Kawaguchi */ -public class MatrixBuild extends Build<MatrixProject, MatrixBuild> { +public class MatrixBuild extends AbstractBuild<MatrixProject, MatrixBuild> { private AxisList axes; public MatrixBuild(MatrixProject job) throws IOException { diff --git a/hudson-core/src/main/java/hudson/model/BaseBuildableProject.java b/hudson-core/src/main/java/hudson/model/BaseBuildableProject.java index 3be1bd0..a7e2100 100644 --- a/hudson-core/src/main/java/hudson/model/BaseBuildableProject.java +++ b/hudson-core/src/main/java/hudson/model/BaseBuildableProject.java @@ -45,7 +45,7 @@ import org.kohsuke.stapler.StaplerResponse; * * @author Anton Kozak. */ -public abstract class BaseBuildableProject<P extends BaseBuildableProject<P,B>,B extends Build<P,B>> +public abstract class BaseBuildableProject<P extends BaseBuildableProject<P,B>,B extends AbstractBuild<P,B>> extends AbstractProject<P, B> implements Saveable, BuildableItemWithBuildWrappers, IProject { |

