Jelajahi Sumber

Disables doclint in Java 8 to prevent build error from javadoc task.

Fixes gh-3767
Joe Grandja 9 tahun lalu
induk
melakukan
849c62b870
2 mengubah file dengan 12 tambahan dan 0 penghapusan
  1. 5 0
      docs/docs.gradle
  2. 7 0
      gradle/javaprojects.gradle

+ 5 - 0
docs/docs.gradle

@@ -99,6 +99,11 @@ task apidocs(type: Javadoc) {
 	}
 }
 
+if (JavaVersion.current().isJava8Compatible()) {
+	// Turn off doclint in JDK 8 Javadoc (too strict on checks)
+	apidocs.options.addStringOption('Xdoclint:none', '-quiet')
+}
+
 ext.apiSpec = copySpec {
 	into('apidocs') {
 		from(apidocs.destinationDir)

+ 7 - 0
gradle/javaprojects.gradle

@@ -219,6 +219,13 @@ javadoc {
 	}
 }
 
+if (JavaVersion.current().isJava8Compatible()) {
+	tasks.withType(Javadoc) {
+		// Turn off doclint in JDK 8 Javadoc (too strict on checks)
+		options.addStringOption('Xdoclint:none', '-quiet')
+	}
+}
+
 task javadocJar(type: Jar) {
 	classifier = 'javadoc'
 	from javadoc