| plugins { |
| id "java-library" |
| id "maven-publish" |
| |
| id "me.champeau.gradle.japicmp" |
| id "ru.vyarus.animalsniffer" |
| } |
| |
| description = "gRPC: Stub" |
| dependencies { |
| api project(':grpc-api'), |
| libraries.guava |
| implementation libraries.errorprone.annotations |
| testImplementation libraries.truth, |
| project(':grpc-testing') |
| signature "org.codehaus.mojo.signature:java17:1.0@signature" |
| signature "net.sf.androidscents.signature:android-api-level-14:4.0_r4@signature" |
| } |
| |
| tasks.named("javadoc").configure { |
| exclude 'io/grpc/stub/Internal*' |
| } |