Skip to content

Commit 6d6215d

Browse files
committed
don't use record class
1 parent 608de71 commit 6d6215d

File tree

2 files changed

+22
-6
lines changed

2 files changed

+22
-6
lines changed

javadoc-crawler/src/main/java/io/opentelemetry/javadocs/Artifact.java

+17-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,20 @@
55

66
package io.opentelemetry.javadocs;
77

8-
public record Artifact(String name, String version) {}
8+
public class Artifact {
9+
private final String name;
10+
private final String version;
11+
12+
public Artifact(String name, String version) {
13+
this.name = name;
14+
this.version = version;
15+
}
16+
17+
public String getName() {
18+
return name;
19+
}
20+
21+
public String getVersion() {
22+
return version;
23+
}
24+
}

javadoc-crawler/src/main/java/io/opentelemetry/javadocs/JavaDocsCrawler.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -133,14 +133,14 @@ static List<String> crawlJavaDocs(HttpClient client, List<Artifact> artifacts)
133133
List<String> updatedArtifacts = new ArrayList<>();
134134

135135
for (Artifact artifact : artifacts) {
136-
String[] parts = artifact.name().split("-");
136+
String[] parts = artifact.getName().split("-");
137137
StringBuilder path = new StringBuilder();
138138
path.append(JAVA_DOCS_BASE_URL)
139139
.append(GROUP)
140140
.append("/")
141-
.append(artifact.name())
141+
.append(artifact.getName())
142142
.append("/")
143-
.append(artifact.version())
143+
.append(artifact.getVersion())
144144
.append("/")
145145
.append(String.join("/", parts))
146146
.append("/package-summary.html");
@@ -156,15 +156,15 @@ static List<String> crawlJavaDocs(HttpClient client, List<Artifact> artifacts)
156156
String.format(
157157
Locale.ROOT,
158158
"Crawl failed for %s with status code %d at URL %s\nResponse: %s",
159-
artifact.name(),
159+
artifact.getName(),
160160
crawlResponse.statusCode(),
161161
path,
162162
crawlResponse.body()));
163163
continue;
164164
}
165165

166166
if (crawlResponse.body().contains(JAVA_DOC_DOWNLOADED_TEXT)) {
167-
updatedArtifacts.add(artifact.name());
167+
updatedArtifacts.add(artifact.getName());
168168
}
169169

170170
Thread.sleep(THROTTLE_MS); // some light throttling

0 commit comments

Comments
 (0)