• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1plugins {
2    id "java-library"
3    id "maven-publish"
4
5    id "ru.vyarus.animalsniffer"
6}
7
8description = 'gRPC: Census'
9
10dependencies {
11    api project(':grpc-api')
12    implementation libraries.guava,
13            libraries.opencensus.api,
14            libraries.opencensus.contrib.grpc.metrics
15
16    testImplementation testFixtures(project(':grpc-api')),
17            testFixtures(project(':grpc-context')),
18            testFixtures(project(':grpc-core')),
19            project(':grpc-testing'),
20            libraries.opencensus.impl
21
22    signature libraries.signature.java
23    signature libraries.signature.android
24}
25
26tasks.named("javadoc").configure {
27    failOnError false  // no public or protected classes found to document
28    exclude 'io/grpc/census/internal/**'
29    exclude 'io/grpc/census/Internal*'
30}
31