all: Filter out Internal* classes from Javadoc

core's sources already have filters applied, so it isn't necessary to
copy them to all.
This commit is contained in:
Eric Anderson 2017-06-16 14:53:51 -07:00 committed by GitHub
parent 532450996a
commit cb53bbf0be
3 changed files with 9 additions and 3 deletions

View File

@ -46,7 +46,6 @@ javadoc {
source subproject.javadoc.source source subproject.javadoc.source
options.links subproject.javadoc.options.links.toArray(new String[0]) options.links subproject.javadoc.options.links.toArray(new String[0])
} }
exclude 'io/grpc/internal/**'
} }
task jacocoMerge(type: JacocoMerge) { task jacocoMerge(type: JacocoMerge) {

View File

@ -10,4 +10,8 @@ dependencies {
signature "org.codehaus.mojo.signature:java16:+@signature" signature "org.codehaus.mojo.signature:java16:+@signature"
} }
javadoc.exclude 'io/grpc/internal/**' javadoc {
// We want io.grpc.Internal, but not io.grpc.Internal*
exclude 'io/grpc/Internal?*.java'
exclude 'io/grpc/internal/**'
}

View File

@ -16,7 +16,10 @@ dependencies {
it.options.compilerArgs += ["-Xep:FutureReturnValueIgnored:OFF"] it.options.compilerArgs += ["-Xep:FutureReturnValueIgnored:OFF"]
} }
javadoc.options.links 'http://netty.io/4.1/api/' javadoc {
options.links 'http://netty.io/4.1/api/'
exclude 'io/grpc/netty/Internal*'
}
project.sourceSets { project.sourceSets {
main { main {