grpc-java/core/src
Eric Anderson f229aed538 core: Hide RR's ReadyPicker and EmptyPicker
ReadyPicker hasn't been necessary since 111ff60e, when we stopped
calling super.pickSubchannel(). EmptyPicker was only used in tests, and
we can just compare the class name instead of doing an instanceof check.

Unfortunately, calling getClass() caused Java to start casting the
return value of pickerCaptor.getValue() based on its generics. Captors
don't verify the type they capture, so using any type other than
SubchannelPicker for the pickerCaptor is misleading and hides a cast.
2023-05-09 13:25:19 -07:00
..
bazel-internal/resources/META-INF/services core: fix bazel NameResolverProvider not found 2018-12-05 09:45:41 -08:00
bazel-util/resources/META-INF/services core: fix bazel NameResolverProvider not found 2018-12-05 09:45:41 -08:00
jmh/java/io/grpc all: API refactoring in preparation to support retry stats (#8355) 2021-07-31 18:33:02 -07:00
main core: Hide RR's ReadyPicker and EmptyPicker 2023-05-09 13:25:19 -07:00
test Upgrade Mockito to 3.12.4 2023-05-08 16:39:42 -07:00