Jinq
Jinq copied to clipboard
Java 9 support
Issues so far:
- need to use a nightly version of EclipseLink that supports reading Java 9 bytecode
- need to upgrade ASM to version 6
- need a new version of jarjar that supports the module-info.class file inside the ASM jars
- Eclipse Java 9 compiler output seems mostly fine, but also need to test JDK 9 compiler output
Longer term
- put code into modules
- figure out if modules blocks bytecode analysis
Upgraded to ASM 6.0 in Jinq v1.8.22. A new jarjar wasn't needed because it simply ignores the module-info.class file.
Upgraded to ASM 6.1.1 in Jinq v1.8.24, which might be necessary for Java 10 support.
Upgraded to ASM 7.0 in Jinq v.1.8.25, which might be necessary for Java 11 support.
2.0.00 has now been released with support for modules