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