Skip to content

Commit 66351b9

Browse files
authored
Migrate from EE 8 to EE 9 (#251)
1 parent 22eb449 commit 66351b9

File tree

6 files changed

+16
-16
lines changed

6 files changed

+16
-16
lines changed

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.jenkins-ci.plugins</groupId>
77
<artifactId>plugin</artifactId>
8-
<version>4.88</version>
8+
<version>5.7</version>
99
<relativePath />
1010
</parent>
1111

@@ -28,8 +28,8 @@
2828
<revision>1.49</revision>
2929
<changelist>999999-SNAPSHOT</changelist>
3030
<gitHubRepo>jenkinsci/${project.artifactId}-plugin</gitHubRepo>
31-
<jenkins.baseline>2.452</jenkins.baseline>
32-
<jenkins.version>${jenkins.baseline}.4</jenkins.version>
31+
<jenkins.baseline>2.479</jenkins.baseline>
32+
<jenkins.version>${jenkins.baseline}.1</jenkins.version>
3333
<useBeta>true</useBeta>
3434
<spotbugs.effort>Max</spotbugs.effort>
3535
<spotbugs.threshold>Low</spotbugs.threshold>

src/main/java/hudson/plugins/copyartifact/BuildSelectorParameter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
import net.sf.json.JSONObject;
4343
import org.jenkinsci.Symbol;
4444
import org.kohsuke.stapler.DataBoundConstructor;
45-
import org.kohsuke.stapler.StaplerRequest;
45+
import org.kohsuke.stapler.StaplerRequest2;
4646

4747
/**
4848
* @author Alan Harder
@@ -99,7 +99,7 @@ public ParameterValue createValue(String value) {
9999
}
100100

101101
@Override
102-
public ParameterValue createValue(StaplerRequest req, JSONObject jo) {
102+
public ParameterValue createValue(StaplerRequest2 req, JSONObject jo) {
103103
return toStringValue(req.bindJSON(BuildSelector.class, jo));
104104
}
105105

src/main/java/hudson/plugins/copyartifact/CopyArtifact.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
import org.kohsuke.stapler.DataBoundSetter;
105105
import org.kohsuke.stapler.QueryParameter;
106106
import org.kohsuke.stapler.Stapler;
107-
import org.kohsuke.stapler.StaplerRequest;
107+
import org.kohsuke.stapler.StaplerRequest2;
108108

109109
import edu.umd.cs.findbugs.annotations.NonNull;
110110
import edu.umd.cs.findbugs.annotations.Nullable;
@@ -171,7 +171,7 @@ public CopyArtifact(String projectName, String parameters, BuildSelector selecto
171171
public CopyArtifact(String projectName) {
172172
if (CopyArtifactConfiguration.isMigrationMode()) {
173173
// check the permissions only if we can
174-
StaplerRequest req = Stapler.getCurrentRequest();
174+
StaplerRequest2 req = Stapler.getCurrentRequest2();
175175
if (req!=null) {
176176
AbstractProject<?,?> p = req.findAncestorObject(AbstractProject.class);
177177
if (p != null) {

src/main/java/hudson/plugins/copyartifact/CopyArtifactPermissionProperty.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
import org.kohsuke.stapler.AncestorInPath;
4242
import org.kohsuke.stapler.DataBoundConstructor;
4343
import org.kohsuke.stapler.QueryParameter;
44-
import org.kohsuke.stapler.StaplerRequest;
44+
import org.kohsuke.stapler.StaplerRequest2;
4545

4646
import hudson.Extension;
4747
import hudson.model.AutoCompletionCandidates;
@@ -175,10 +175,10 @@ public String getPropertyName() {
175175
* @param formData Form data.
176176
* @return The created property.
177177
* @throws hudson.model.Descriptor.FormException If an error occurs parsing the form data.
178-
* @see hudson.model.JobPropertyDescriptor#newInstance(org.kohsuke.stapler.StaplerRequest, net.sf.json.JSONObject)
178+
* @see hudson.model.JobPropertyDescriptor#newInstance(org.kohsuke.stapler.StaplerRequest2, net.sf.json.JSONObject)
179179
*/
180180
@Override
181-
public CopyArtifactPermissionProperty newInstance(StaplerRequest req, JSONObject formData)
181+
public CopyArtifactPermissionProperty newInstance(StaplerRequest2 req, JSONObject formData)
182182
throws hudson.model.Descriptor.FormException {
183183
if(formData == null || formData.isNullObject()) {
184184
return null;

src/main/java/hudson/plugins/copyartifact/TriggeredBuildSelector.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
import org.jvnet.localizer.Localizable;
4444
import org.kohsuke.stapler.DataBoundConstructor;
4545
import org.kohsuke.stapler.DataBoundSetter;
46-
import org.kohsuke.stapler.StaplerRequest;
46+
import org.kohsuke.stapler.StaplerRequest2;
4747

4848
/**
4949
* Copy artifacts from the build that triggered this build.
@@ -283,7 +283,7 @@ public UpstreamFilterStrategy getGlobalUpstreamFilterStrategy() {
283283
}
284284

285285
@Override
286-
public boolean configure(StaplerRequest req, JSONObject json)
286+
public boolean configure(StaplerRequest2 req, JSONObject json)
287287
throws hudson.model.Descriptor.FormException {
288288
setGlobalUpstreamFilterStrategy(UpstreamFilterStrategy.valueOf(json.getString("globalUpstreamFilterStrategy")));
289289
save();

src/main/java/hudson/plugins/copyartifact/monitor/LegacyJobConfigMigrationMonitor.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,15 +51,15 @@
5151
import org.kohsuke.stapler.HttpResponse;
5252
import org.kohsuke.stapler.HttpResponses;
5353
import org.kohsuke.stapler.Stapler;
54-
import org.kohsuke.stapler.StaplerResponse;
54+
import org.kohsuke.stapler.StaplerResponse2;
5555
import org.kohsuke.stapler.interceptor.RequirePOST;
5656
import org.kohsuke.stapler.json.JsonBody;
5757
import org.kohsuke.stapler.lang.Klass;
5858

5959
import edu.umd.cs.findbugs.annotations.CheckForNull;
6060
import edu.umd.cs.findbugs.annotations.NonNull;
6161
import net.jcip.annotations.GuardedBy;
62-
import javax.servlet.http.HttpServletResponse;
62+
import jakarta.servlet.http.HttpServletResponse;
6363

6464
import java.io.File;
6565
import java.io.IOException;
@@ -441,7 +441,7 @@ public static LegacyJobConfigMigrationMonitor get() {
441441
* @throws IOException servlet communication errors.
442442
*/
443443
@Restricted(DoNotUse.class)
444-
public void doHelpDetailedSteps(StaplerResponse rsp) throws IOException
444+
public void doHelpDetailedSteps(StaplerResponse2 rsp) throws IOException
445445
{
446446
URL url = getStaticResourceUrl("help-detailedSteps");
447447
if (url == null) {
@@ -461,7 +461,7 @@ public void doHelpDetailedSteps(StaplerResponse rsp) throws IOException
461461
* @return the url of the resource.
462462
*/
463463
private URL getStaticResourceUrl(String base) {
464-
Locale locale = Stapler.getCurrentRequest().getLocale();
464+
Locale locale = Stapler.getCurrentRequest2().getLocale();
465465
// allow to load html files.
466466
Klass<?> c = Klass.java(getClass());
467467

0 commit comments

Comments
 (0)