Fix BridgeMethodResolverTests.findBridgedMethodInHierarchy() in Eclipse

This commit is contained in:
Sam Brannen
2026-04-06 16:54:34 +02:00
parent 38464a15dc
commit bfbfe4a572
@@ -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
@@ -490,10 +495,12 @@ class BridgeMethodResolverTests {
interface DefaultMethods extends InterfaceMethods<Integer> {
@Override
default Integer getValue() {
return 0;
}
@Override
default Integer[] getValues() {
return new Integer[0];
}