| plugins { |
| id "java-library" |
| id "maven-publish" |
| |
| id "ru.vyarus.animalsniffer" |
| } |
| |
| description = 'gRPC: Census' |
| |
| dependencies { |
| api project(':grpc-api') |
| implementation libraries.guava, |
| libraries.opencensus.api, |
| libraries.opencensus.contrib.grpc.metrics |
| |
| testImplementation testFixtures(project(':grpc-api')), |
| testFixtures(project(':grpc-context')), |
| testFixtures(project(':grpc-core')), |
| project(':grpc-testing'), |
| libraries.opencensus.impl |
| |
| signature libraries.signature.java |
| signature libraries.signature.android |
| } |
| |
| tasks.named("javadoc").configure { |
| failOnError false // no public or protected classes found to document |
| exclude 'io/grpc/census/internal/**' |
| exclude 'io/grpc/census/Internal*' |
| } |