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
Thanks for the bug report! I think the best solution to this would be to add a constructor to Atlas that accepts an ASM API version to pass to ClassProviderInheritanceProvider. Updating the default version in Bombe would be a plus. I can submit some PRs later this week if no one gets to it.
phase
added a commit
to phase/Atlas
that referenced
this issue
Nov 27, 2021
When attempting to transform a jar compiled with JDK 17, I get
java.lang.UnsupportedOperationException: PermittedSubclasses requires ASM9
.This is due to Atlas using the constructor for
ClassProviderInheritanceProvider
without an API version:Atlas/src/main/java/org/cadixdev/atlas/Atlas.java
Line 141 in 5dd628a
My temporary solution has been some ugly reflection:
Not sure if this should be fixed in Atlas or Bombe, so I am opening this issue. Thanks!
The text was updated successfully, but these errors were encountered: