Skip to content

Conversation

@Godin
Copy link
Contributor

@Godin Godin commented May 28, 2021

Fixes #58

Godin added 7 commits May 29, 2021 01:17
It supports JDK 16.
Module `jdk.compiler` does not export packages
`com.sun.tools.javac.code` and `com.sun.tools.javac.parser`,
so ask ByteBuddy to export them before loading class file that
references them.
It supports JDK 16.
`com.sun.tools.javac.code.Source.Feature#minLevel` is private,
so ask ByteBuddy to open package `com.sun.tools.javac.code`.
@Godin Godin marked this pull request as ready for review May 28, 2021 23:29
@bsideup bsideup changed the title Add support for JDK 16 Allow running on JDK 16 May 30, 2021
@bsideup bsideup added this to the next milestone May 30, 2021
@bsideup bsideup added the enhancement New feature or request label May 30, 2021
@bsideup bsideup merged commit 6462445 into bsideup:master May 30, 2021
@micycle1
Copy link

micycle1 commented Nov 18, 2021

The readme still reads as "use modern Java 9-14 syntax when targeting Java 8". How does this Java 16 PR fit in with this? Can Java 16 syntax be used now? Or just this just merely enable running on JDK 16 (but syntax must still be <=14)?

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Doesn't work on Java 16

3 participants