Skip to content

Commit

Permalink
Require Java 17 or newer
Browse files Browse the repository at this point in the history
  • Loading branch information
basil committed Feb 12, 2025
1 parent ad67130 commit 32f797f
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 13 deletions.
4 changes: 1 addition & 3 deletions build-monitor-acceptance/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,8 @@
<name>Build Monitor Acceptance Tests</name>

<properties>
<byte-buddy.version>1.15.10</byte-buddy.version>
<byte-buddy.version>1.15.11</byte-buddy.version>
<serenity.version>4.2.9</serenity.version>
<!-- TODO until in parent POM -->
<maven.compiler.release>17</maven.compiler.release>
</properties>

<dependencyManagement>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
import java.util.regex.PatternSyntaxException;
import net.sf.json.JSONObject;
import org.kohsuke.stapler.QueryParameter;
import org.kohsuke.stapler.StaplerRequest;
import org.kohsuke.stapler.StaplerRequest2;

public final class BuildMonitorDescriptor extends ViewDescriptor {

Expand Down Expand Up @@ -36,7 +36,7 @@ public FormValidation doCheckIncludeRegex(@QueryParameter String value) {
}

@Override
public boolean configure(StaplerRequest req, JSONObject json) {
public boolean configure(StaplerRequest2 req, JSONObject json) {
req.bindJSON(this, json.getJSONObject("build-monitor"));
save();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,16 +36,16 @@
import hudson.model.Job;
import hudson.model.ListView;
import hudson.model.View;
import jakarta.servlet.ServletException;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import javax.servlet.ServletException;
import jenkins.model.Jenkins;
import net.sf.json.JSONObject;
import org.kohsuke.stapler.DataBoundConstructor;
import org.kohsuke.stapler.DataBoundSetter;
import org.kohsuke.stapler.StaplerRequest;
import org.kohsuke.stapler.StaplerRequest2;
import org.kohsuke.stapler.bind.JavaScriptMethod;

/**
Expand Down Expand Up @@ -168,7 +168,7 @@ public Config getConfig() {
}

@Override
protected void submit(StaplerRequest req) throws ServletException, IOException, FormException {
protected void submit(StaplerRequest2 req) throws ServletException, IOException, FormException {
super.submit(req);

JSONObject json = req.getSubmittedForm();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
import hudson.model.View;
import org.kohsuke.stapler.Ancestor;
import org.kohsuke.stapler.Stapler;
import org.kohsuke.stapler.StaplerRequest;
import org.kohsuke.stapler.StaplerRequest2;

public class RelativeLocation {
private final Job job;
Expand All @@ -19,7 +19,7 @@ public static RelativeLocation of(Job job) {
public String name() {
ItemGroup ig = null;

StaplerRequest request = Stapler.getCurrentRequest();
StaplerRequest2 request = Stapler.getCurrentRequest2();
for (Ancestor a : request.getAncestors()) {
if (a.getObject() instanceof BuildMonitorView) {
ig = ((View) a.getObject()).getOwner().getItemGroup();
Expand Down
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>plugin</artifactId>
<version>4.88</version>
<version>5.7</version>
<relativePath />
</parent>

Expand Down Expand Up @@ -38,8 +38,8 @@
<revision>1.14</revision>
<changelist>999999-SNAPSHOT</changelist>
<!-- https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/ -->
<jenkins.baseline>2.462</jenkins.baseline>
<jenkins.version>${jenkins.baseline}.3</jenkins.version>
<jenkins.baseline>2.479</jenkins.baseline>
<jenkins.version>${jenkins.baseline}.1</jenkins.version>
<gitHubRepo>jenkinsci/build-monitor-plugin</gitHubRepo>
<spotless.check.skip>false</spotless.check.skip>
</properties>
Expand Down

0 comments on commit 32f797f

Please sign in to comment.