File tree Expand file tree Collapse file tree 6 files changed +8
-17
lines changed
main/java/io/grpc/internal
test/java/io/grpc/internal Expand file tree Collapse file tree 6 files changed +8
-17
lines changed Original file line number Diff line number Diff line change 1919import com .google .common .base .MoreObjects ;
2020import java .io .File ;
2121import java .io .InputStream ;
22- import java .util .List ;
2322import java .util .concurrent .Executor ;
2423import java .util .concurrent .TimeUnit ;
2524import javax .annotation .Nullable ;
@@ -72,12 +71,6 @@ public T addService(BindableService bindableService) {
7271 return thisT ();
7372 }
7473
75- @ Override
76- public T addServices (List <ServerServiceDefinition > services ) {
77- delegate ().addServices (services );
78- return thisT ();
79- }
80-
8174 @ Override
8275 public T intercept (ServerInterceptor interceptor ) {
8376 delegate ().intercept (interceptor );
Original file line number Diff line number Diff line change @@ -100,7 +100,7 @@ public static ServerBuilder<?> forPort(int port) {
100100 * @since 1.37.0
101101 */
102102 @ ExperimentalApi ("https://github.com/grpc/grpc-java/issues/7925" )
103- public T addServices (List <ServerServiceDefinition > services ) {
103+ public final T addServices (List <ServerServiceDefinition > services ) {
104104 checkNotNull (services , "services" );
105105 for (ServerServiceDefinition service : services ) {
106106 addService (service );
Original file line number Diff line number Diff line change @@ -55,7 +55,9 @@ public void allMethodsForwarded() throws Exception {
5555 @ Test
5656 public void allBuilderMethodsReturnThis () throws Exception {
5757 for (Method method : ServerBuilder .class .getDeclaredMethods ()) {
58- if (Modifier .isStatic (method .getModifiers ()) || Modifier .isPrivate (method .getModifiers ())) {
58+ if (Modifier .isStatic (method .getModifiers ())
59+ || Modifier .isPrivate (method .getModifiers ())
60+ || Modifier .isFinal (method .getModifiers ())) {
5961 continue ;
6062 }
6163 if (method .getName ().equals ("build" )) {
Original file line number Diff line number Diff line change @@ -83,6 +83,7 @@ public static <T> void testMethodsForwarded(
8383 for (Method method : delegateClass .getDeclaredMethods ()) {
8484 if (Modifier .isStatic (method .getModifiers ())
8585 || Modifier .isPrivate (method .getModifiers ())
86+ || Modifier .isFinal (method .getModifiers ())
8687 || skippedMethods .contains (method )) {
8788 continue ;
8889 }
Original file line number Diff line number Diff line change 3030import io .grpc .ServerTransportFilter ;
3131import java .io .File ;
3232import java .io .InputStream ;
33- import java .util .List ;
3433import java .util .concurrent .Executor ;
3534import java .util .concurrent .TimeUnit ;
3635import javax .annotation .Nullable ;
@@ -86,12 +85,6 @@ public T addService(BindableService bindableService) {
8685 return thisT ();
8786 }
8887
89- @ Override
90- public T addServices (List <ServerServiceDefinition > services ) {
91- delegate ().addServices (services );
92- return thisT ();
93- }
94-
9588 @ Override
9689 public T intercept (ServerInterceptor interceptor ) {
9790 delegate ().intercept (interceptor );
Original file line number Diff line number Diff line change @@ -59,7 +59,9 @@ public void allMethodsForwarded() throws Exception {
5959 @ Test
6060 public void allBuilderMethodsReturnThis () throws Exception {
6161 for (Method method : ServerBuilder .class .getDeclaredMethods ()) {
62- if (Modifier .isStatic (method .getModifiers ()) || Modifier .isPrivate (method .getModifiers ())) {
62+ if (Modifier .isStatic (method .getModifiers ())
63+ || Modifier .isPrivate (method .getModifiers ())
64+ || Modifier .isFinal (method .getModifiers ())) {
6365 continue ;
6466 }
6567 if (method .getName ().equals ("build" )) {
You can’t perform that action at this time.
0 commit comments