Skip to content

Commit 771a985

Browse files
committed
Use https for JDK javadocs links.
Fixes #7.
1 parent 21cb542 commit 771a985

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

project.gradle

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,19 @@ dependencies {
3333
version: "2.0.1");
3434
}
3535

36-
// FIXME: For some reason, making this https causes OpenJDK 11 to fail.
37-
javadoc.options.links("http://docs.oracle.com/javase/7/docs/api/");
38-
javadoc.options.links("https://www.javadoc.io/doc/com.google.code.findbugs/jsr305/3.0.1/");
36+
javadoc {
37+
options {
38+
def currentJavaVersion = org.gradle.api.JavaVersion.current()
39+
// FIXME: https://github.com/gradle/gradle/issues/5891
40+
if (currentJavaVersion.compareTo(org.gradle.api.JavaVersion.VERSION_1_9) > 0) {
41+
addBooleanOption('html4', true)
42+
}
43+
// FIXME: https://github.com/gradle/gradle/issues/11182
44+
if (currentJavaVersion.compareTo(org.gradle.api.JavaVersion.VERSION_1_9) >= 0) {
45+
addStringOption("-release", "7");
46+
}
47+
links("https://docs.oracle.com/javase/7/docs/api/");
48+
links("https://www.javadoc.io/doc/com.google.code.findbugs/jsr305/3.0.1/");
49+
}
50+
}
3951

0 commit comments

Comments
 (0)