-
-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
default
interface methods in JDK8 are overriden
#94
Comments
Thanks. I'm going to address this and do a maintenance release asap. |
nice, thanks! |
Did some research on how to call default methods, without compromising backward (jdk < 1.8) compatibility: http://rmannibucau.wordpress.com/2014/03/27/java-8-default-interface-methods-and-jdk-dynamic-proxies/ |
committed on <dependencies>
<dependency>
<groupId>org.aeonbits.owner</groupId>
<artifactId>owner-java8</artifactId>
<version>1.0.6-SNAPSHOT</version>
</dependency>
</dependencies> owner-java8 has a transitive dependency to the artifact I'll release this asap. For now you can find the implementation on master branch. See Building from sources if you want to test this before the official release. |
NICE! Please let us know when the new version is maven central! Cheers! |
glorious! |
I need to write some documentation on this, then I'll release a new minor release on maven central repo. |
Sorry for the long delay, owner-1.0.6 is available with this fix/enhancement on maven central repository. |
If I use an interface like this:
The
region
method is overridden by Owner, and always returnnull
.The text was updated successfully, but these errors were encountered: