grpc-java/core
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
..
src core: Hide RR's ReadyPicker and EmptyPicker 2023-05-09 13:25:19 -07:00
BUILD.bazel bazel: Export deps from maven stand-in targets 2023-01-03 13:36:27 -08:00
build.gradle errorprone: enable UnnecessaryAnonymousClass (#9927) 2023-03-03 15:16:17 -08:00