提交 cd486a06 编写于 作者: J jheymans

using this.getClass() instead of getClass() makes hudson-core compilable from...

using this.getClass() instead of getClass() makes hudson-core compilable from Eclipse. See http://thread.gmane.org/gmane.comp.java.hudson.devel/1128 for details and discussion.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8280 71c3de6d-444a-0410-be80-ed276b4c234a
上级 a85572da
......@@ -425,7 +425,8 @@ public class MatrixProject extends AbstractProject<MatrixProject,MatrixBuild> im
buildWrappers = buildDescribable(req, BuildWrappers.getFor(this), "wrapper");
builders = Descriptor.newInstancesFromHeteroList(req,
StructuredForm.get(req), "builder", BuildStep.BUILDERS);
publishers = buildDescribable(req, BuildStepDescriptor.filter(BuildStep.PUBLISHERS,getClass()), "publisher");
publishers = buildDescribable(req, BuildStepDescriptor.filter(BuildStep.PUBLISHERS,this.getClass()), "publisher");
updateTransientActions(); // to pick up transient actions from builder, publisher, etc.
rebuildConfigurations();
......
......@@ -477,7 +477,7 @@ public final class MavenModuleSet extends AbstractMavenProject<MavenModuleSet,Ma
JSONObject json = StructuredForm.get(req);
reporters.rebuild(req,json,MavenReporters.getConfigurableList(),"reporter");
publishers.rebuild(req,json,BuildStepDescriptor.filter(BuildStep.PUBLISHERS,getClass()),"publisher");
publishers.rebuild(req,json,BuildStepDescriptor.filter(BuildStep.PUBLISHERS,this.getClass()),"publisher");
updateTransientActions(); // to pick up transient actions from builder, publisher, etc.
}
......
......@@ -151,7 +151,7 @@ public abstract class Project<P extends Project<P,B>,B extends Build<P,B>>
buildWrappers = buildDescribable(req, BuildWrappers.getFor(this), "wrapper");
builders = Descriptor.newInstancesFromHeteroList(req,
StructuredForm.get(req), "builder", BuildStep.BUILDERS);
publishers = buildDescribable(req, BuildStepDescriptor.filter(BuildStep.PUBLISHERS, getClass()), "publisher");
publishers = buildDescribable(req, BuildStepDescriptor.filter(BuildStep.PUBLISHERS, this.getClass()), "publisher");
updateTransientActions(); // to pick up transient actions from builder, publisher, etc.
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册