diff --git a/grpclb/build.gradle b/grpclb/build.gradle index 82ddb89c39..1fd118c878 100644 --- a/grpclb/build.gradle +++ b/grpclb/build.gradle @@ -30,3 +30,12 @@ configureProtoCompilation() javadoc { exclude 'io/grpc/grpclb/Internal*' } + +jacocoTestReport { + classDirectories.from = sourceSets.main.output.collect { + fileTree(dir: it, + exclude: [ + '**/io/grpc/lb/v1/**', + ]) + } +} diff --git a/services/build.gradle b/services/build.gradle index a32997406d..5a75984435 100644 --- a/services/build.gradle +++ b/services/build.gradle @@ -37,3 +37,20 @@ dependencies { } configureProtoCompilation() + +javadoc { + exclude 'io/grpc/services/Internal*.java' + exclude 'io/grpc/services/internal/*' +} + +jacocoTestReport { + classDirectories.from = sourceSets.main.output.collect { + fileTree(dir: it, + exclude: [ + '**/io/grpc/binarylog/v1/**', + '**/io/grpc/channelz/v1/**', + '**/io/grpc/health/v1/**', + '**/io/grpc/reflection/v1alpha/**', + ]) + } +}