Skip to content

Commit b898025

Browse files
committed
Add support for Java 21
1 parent 7ea252c commit b898025

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ io.javaalmanac.javadoclink - Deep links for Javadoc
22
===================================================
33

44
Small Java library to create deep links into generated Javadoc for all Java
5-
versions from 1.1 to 20.
5+
versions from 1.1 to 21.
66

77
The library can create links for
88

@@ -23,7 +23,7 @@ The latest version can be obtained with the following Maven dependency:
2323
<dependency>
2424
<groupId>io.javaalmanac</groupId>
2525
<artifactId>javadoclink</artifactId>
26-
<version>1.2.0</version>
26+
<version>1.3.0</version>
2727
</dependency>
2828
```
2929

src/main/java/io/javaalmanac/javadoclink/JavaDocLinkImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ final class JavaDocLinkImpl implements JavaDocLink {
8383
VERSIONS.put("18", VERSIONS.get("11"));
8484
VERSIONS.put("19", VERSIONS.get("11"));
8585
VERSIONS.put("20", VERSIONS.get("11"));
86+
VERSIONS.put("21", VERSIONS.get("11"));
8687
}
8788

8889
private final String base;

src/test/java/io/javaalmanac/javadoclink/JavaDocLinkTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ private boolean hasNoElement(Document doc, String element, String attr, String v
124124
JDK_API_DOC.put("18", "https://docs.oracle.com/en/java/javase/18/docs/api/");
125125
JDK_API_DOC.put("19", "https://docs.oracle.com/en/java/javase/19/docs/api/");
126126
JDK_API_DOC.put("20", "https://download.java.net/java/early_access/jdk20/docs/api/");
127+
JDK_API_DOC.put("21", "https://download.java.net/java/early_access/jdk21/docs/api/");
127128
}
128129

129130
}

0 commit comments

Comments
 (0)