blob: 9782ca67937fc0b1e281e43e97a2209fc783cd38 [file] [log] [blame]
javadoc {
exclude "**/internal/**"
options.memberLevel = org.gradle.external.javadoc.JavadocMemberLevel.PROTECTED
options.encoding = "UTF-8"
options.addStringOption('Xdoclint:-missing', '-quiet')
title project.ext.pomName
}
task javadocJar(type: Jar, dependsOn:javadoc) {
classifier 'javadoc'
from javadoc.destinationDir
}
// Only package JavaDoc if using --init-script=buildSrc/base/release.gradle
if (project.hasProperty("release")) {
// add javadoc jar tasks as artifacts
artifacts {
archives javadocJar
}
}
check.dependsOn javadoc