Fix BridgeMethodResolverTests.findBridgedMethodInHierarchy() in Eclipse

(cherry picked from commit bfbfe4a572)
This commit is contained in:
Sam Brannen
2026-04-06 16:48:50 +02:00
parent 39a6d4709f
commit 659271cf61
@@ -74,7 +74,12 @@ class BridgeMethodResolverTests {
assertThat(bridgedMethod.isBridge()).isFalse();
assertThat(bridgedMethod.getName()).isEqualTo("add");
assertThat(bridgedMethod.getParameterCount()).isEqualTo(1);
assertThat(bridgedMethod.getParameterTypes()[0]).isEqualTo(Date.class);
if (IdeUtils.runningInEclipse()) {
assertThat(bridgedMethod.getParameterTypes()).containsOnly(Serializable.class);
}
else {
assertThat(bridgedMethod.getParameterTypes()).containsOnly(Date.class);
}
}
@Test
@@ -491,10 +496,12 @@ class BridgeMethodResolverTests {
interface DefaultMethods extends InterfaceMethods<Integer> {
@Override
default Integer getValue() {
return 0;
}
@Override
default Integer[] getValues() {
return new Integer[0];
}