diff --git a/all/build.gradle b/all/build.gradle index fe9ba18798..dceee47331 100644 --- a/all/build.gradle +++ b/all/build.gradle @@ -22,6 +22,7 @@ def subprojects = [ project(':grpc-servlet-jakarta'), project(':grpc-stub'), project(':grpc-testing'), + project(':grpc-util'), project(':grpc-xds'), ] diff --git a/gae-interop-testing/gae-jdk8/build.gradle b/gae-interop-testing/gae-jdk8/build.gradle index f3ff765ddf..81aeda54a4 100644 --- a/gae-interop-testing/gae-jdk8/build.gradle +++ b/gae-interop-testing/gae-jdk8/build.gradle @@ -166,3 +166,7 @@ tasks.register("runInteropTestRemote") { throw new GradleException("Interop test failed:\nthrowable:${caught}") } } + +tasks.named("javadoc").configure { + enabled = false +} diff --git a/util/build.gradle b/util/build.gradle index af4e6044ef..6234bdc8f8 100644 --- a/util/build.gradle +++ b/util/build.gradle @@ -37,3 +37,7 @@ animalsniffer { sourceSets.test ] } + +tasks.named("javadoc").configure { + exclude 'io/grpc/util/MultiChildLoadBalancer.java' +} diff --git a/util/src/main/java/io/grpc/util/MultiChildLoadBalancer.java b/util/src/main/java/io/grpc/util/MultiChildLoadBalancer.java index 3671505a34..be0a23a164 100644 --- a/util/src/main/java/io/grpc/util/MultiChildLoadBalancer.java +++ b/util/src/main/java/io/grpc/util/MultiChildLoadBalancer.java @@ -24,6 +24,7 @@ import static io.grpc.ConnectivityState.TRANSIENT_FAILURE; import com.google.common.annotations.VisibleForTesting; import io.grpc.ConnectivityState; +import io.grpc.Internal; import io.grpc.LoadBalancer; import io.grpc.LoadBalancerProvider; import io.grpc.Status; @@ -40,10 +41,9 @@ import javax.annotation.Nullable; /** * A base load balancing policy for those policies which has multiple children such as - * ClusterManager or the petiole policies. - * - * @since 1.58 + * ClusterManager or the petiole policies. For internal use only. */ +@Internal public abstract class MultiChildLoadBalancer extends LoadBalancer { @VisibleForTesting