Skip to content
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

Java 9 support #380

Open
4 tasks done
hcoles opened this issue Jul 24, 2017 · 4 comments
Open
4 tasks done

Java 9 support #380

hcoles opened this issue Jul 24, 2017 · 4 comments

Comments

@hcoles
Copy link
Owner

hcoles commented Jul 24, 2017

Known issues

May also be other issues that are masked by these blockers.

Suggest waiting for updates to ASM and Shade plugin and beginning to migrate away from XStream which likely has a harder and longer path to support Java 9.

@szpak
Copy link
Contributor

szpak commented Sep 9, 2017

ASM 6 beta is already available in Maven Central. Shade plugin has been also adjusted to Java 9. Issue with Xstream seems to be valid, however, there are some Java 9 (loosely) related commits in master.

@hcoles
Copy link
Owner Author

hcoles commented Sep 9, 2017

@szpak Master branch was updated to ASM6 a few weeks ago but I forgot to update this issue.

It all seems to work, but xstream triggers a lot of warnings.

This branch is 95% of the way to removing it -> https://github.com/hcoles/pitest/tree/no_xstream

But it it's a big change with some unexpected consequences.

Will most likely release the current master in the next few days and make a call on xstream after java 9 is out,

@hcoles
Copy link
Owner Author

hcoles commented Sep 17, 2017

1.2.3 has been released with ASM 6.

Leaving this issue open for now to track remaining/new Java 9 issues.

@triceo
Copy link

triceo commented Nov 17, 2017

From my experiments, it seems like #48 is back. On Java 9, the following code shows a whole lot of survivors that aren't there when the same code is run on Java 8:

https://github.com/RoboZonky/robozonky/blob/master/robozonky-integration-zonkoid/src/main/java/com/github/robozonky/integrations/zonkoid/Util.java#L30

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

No branches or pull requests

3 participants