@@ -69,17 +69,25 @@ dependencies {
69
69
testCompile(group : " org.easytesting" , name : " fest-assert" , version : " 1.4" );
70
70
}
71
71
72
- // FIXME: For some reason, making this https causes OpenJDK 11 to fail.
73
- javadoc. options. links(" http://docs.oracle.com/javase/7/docs/api/" );
74
- javadoc. options. links(" https://www.javadoc.io/doc/com.google.code.findbugs/jsr305/3.0.1/" );
75
- javadoc. options. links(" https://fasterxml.github.io/jackson-databind/javadoc/2.2.0/" );
76
- javadoc. options. links(" https://fasterxml.github.io/jackson-core/javadoc/2.2.0/" );
77
- javadoc. options. links(" https://www.javadoc.io/doc/com.google.guava/guava/25.1-android/" );
78
- javadoc. options. links(" https://java-json-tools.github.io/btf/" );
79
- javadoc. options. links(" https://java-json-tools.github.io/msg-simple/" );
80
- javadoc. options. links(" https://java-json-tools.github.io/jackson-coreutils/" );
81
- javadoc. options. links(" https://java-json-tools.github.io/uri-template/" );
82
- javadoc. options. links(" https://java-json-tools.github.io/json-schema-core/1.2.x/" );
72
+ javadoc {
73
+ options {
74
+ def currentJavaVersion = org.gradle.api.JavaVersion . current()
75
+ // FIXME: https://github.com/gradle/gradle/issues/11182
76
+ if (currentJavaVersion. compareTo(org.gradle.api.JavaVersion . VERSION_1_9 ) >= 0 ) {
77
+ addStringOption(" -release" , " 7" );
78
+ }
79
+ links(" https://docs.oracle.com/javase/7/docs/api/" );
80
+ links(" https://www.javadoc.io/doc/com.google.code.findbugs/jsr305/3.0.1/" );
81
+ links(" https://fasterxml.github.io/jackson-databind/javadoc/2.2.0/" );
82
+ links(" https://fasterxml.github.io/jackson-core/javadoc/2.2.0/" );
83
+ links(" https://www.javadoc.io/doc/com.google.guava/guava/25.1-android/" );
84
+ links(" https://java-json-tools.github.io/btf/" );
85
+ links(" https://java-json-tools.github.io/msg-simple/" );
86
+ links(" https://java-json-tools.github.io/jackson-coreutils/" );
87
+ links(" https://java-json-tools.github.io/uri-template/" );
88
+ links(" https://java-json-tools.github.io/json-schema-core/1.2.x/" );
89
+ }
90
+ }
83
91
84
92
/*
85
93
* Necessary! Otherwise TestNG will not be used...
0 commit comments