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*' }