diff --git a/host/src/main/java/org/openjdk/skara/host/github/GitHubApplication.java b/host/src/main/java/org/openjdk/skara/host/github/GitHubApplication.java index 638ea9544..0be80d402 100644 --- a/host/src/main/java/org/openjdk/skara/host/github/GitHubApplication.java +++ b/host/src/main/java/org/openjdk/skara/host/github/GitHubApplication.java @@ -97,7 +97,6 @@ public class GitHubApplication { private final Token installationToken; private final Logger log; - private final JSONParser jsonParser; static class GitHubConfigurationError extends RuntimeException { public GitHubConfigurationError(String message) { @@ -108,7 +107,6 @@ public GitHubConfigurationError(String message) { public GitHubApplication(String keyFile, String issue, String id) { log = Logger.getLogger("org.openjdk.host.github"); - jsonParser = new JSONParser(); apiBase = URIBuilder.base("https://api.github.com/").build(); this.issue = issue; @@ -194,7 +192,7 @@ private String generateInstallationToken() throws Token.GeneratorError { HttpResponse.BodyHandlers.ofString() ); - var data = jsonParser.parse(response.body()); + var data = JSON.parse(response.body()); if (!data.contains("token")) { throw new Token.GeneratorError("Unknown data returned: " + data); } @@ -228,7 +226,7 @@ JSONObject getAppDetails() { HttpResponse.BodyHandlers.ofString() ); - var data = jsonParser.parse(response.body()); + var data = JSON.parse(response.body()); return data.asObject(); } catch (IOException e) { throw new UncheckedIOException(e); diff --git a/json/src/main/java/org/openjdk/skara/json/JSONParser.java b/json/src/main/java/org/openjdk/skara/json/JSONParser.java index a8a9eb65b..4d69ae1aa 100644 --- a/json/src/main/java/org/openjdk/skara/json/JSONParser.java +++ b/json/src/main/java/org/openjdk/skara/json/JSONParser.java @@ -24,11 +24,11 @@ import java.util.*; -public class JSONParser { +class JSONParser { private int pos = 0; private String input; - public JSONParser() { + JSONParser() { } private IllegalStateException failure(String message) {