Skip to content

Resolve generics inheritance conflicts and avoid reflection for JavaFX21+#475

Closed
anishthecoder wants to merge 1 commit intoeclipse-efx:3.xfrom
anishthecoder:3.x-jdk21+
Closed

Resolve generics inheritance conflicts and avoid reflection for JavaFX21+#475
anishthecoder wants to merge 1 commit intoeclipse-efx:3.xfrom
anishthecoder:3.x-jdk21+

Conversation

@anishthecoder
Copy link
Contributor

The error reported in #469 appears to be from a stricter requirement for resolving multiple inheritance paths for the same default method. This seems to appears when using Java 22 or higher. However, the changes proposed here should be compatible with Java 21 as well.

Tested with Maven 3.9.11 using Java 21 and Java 25.

@tomsontom @martinbluehweis
If this is acceptable, could the Maven repositories be updated with the latest artifacts along with the BOM-style POM file?

@tomsontom
Copy link
Contributor

you need to sign the eca - generally the change looks ok to me

@anishthecoder
Copy link
Contributor Author

Thanks @tomsontom !
I just reopened this after signing in #476

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants