If an Object has methods defined as default methods in an interface, these are not detected by the ComparingProperties() introspection strategy:
for example:
public interface Bar {
default String getName() {
return "bar";
}
}
public class Foo implements Bar {
}
expected:
ComparingProperties should also detect properties defined in as default methods in interfaces implemented by the target object.
If an Object has methods defined as default methods in an interface, these are not detected by the ComparingProperties() introspection strategy:
for example:
expected:
ComparingProperties should also detect properties defined in as default methods in interfaces implemented by the target object.