You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, Alto does not work with Java 9 because of the following reflection-related problems:
org.simplericity.macify triggers an error "Illegal reflective access by org.simplericity.macify.eawt.DefaultApplication (file:/private/tmp/alto/target/alto-2.2-SNAPSHOT-jar-with-dependencies.jar) to method com.apple.eawt.Application.getApplication()". There does not seem to be a more recent version of macify that fixes this.
Alto Lab doesn't find static methods in Program#getAllAnnotatedStaticMethods, probably because no classes are found in Program#getAllClassesIn_irtg_Classpath (but this needs to be double-checked).
Ideas for fixing these issues:
Replace macify with something that does the same thing, but works with Java 9.
Replace Alto Lab's class-finding mechanism with a class-finding mechanism like in InputCodec and OutputCodec, where the classes that can be used from Alto Lab tasks must be explicitly declared in a file.
The text was updated successfully, but these errors were encountered:
Original changes by Alexander Koller (Bitbucket: akoller, GitHub: akoller).
changed content from "Currently, Alto does not work with Java 9 because of the following reflection-related problems:
org.simplericity.macify triggers an error "Illegal reflective access by org.simplericity.macify.eawt.DefaultApplication (file:/private/tmp/alto/target/al" to "Currently, Alto does not work with Java 9 because of the following reflection-related problems:
org.simplericity.macify triggers an error "Illegal reflective access by org.simplericity.macify.eawt.DefaultApplication (file:/private/tmp/alto/target/al"
Original report by Alexander Koller (Bitbucket: akoller, GitHub: akoller).
Currently, Alto does not work with Java 9 because of the following reflection-related problems:
Ideas for fixing these issues:
The text was updated successfully, but these errors were encountered: