Resolves an issue default methods weren't considered when the method was first declared in another interface higher up in the hierarchy.
We now double-check for all discovered abstract methods whether an implemented interface has a default method for that method. We only accept such a default method if the interface containing it extends the interface with the original definition.
Resolves an issue default methods weren't considered when the method was first declared in another interface higher up in the hierarchy. We now double-check for all discovered abstract methods whether an implemented interface has a default method for that method. We only accept such a default method if the interface containing it extends the interface with the original definition.