Rafael Winterhalter
Rafael Winterhalter
Good point. I just added a `RenamingPlugin` that can easily be integrated. I will do a release some time soon where it is included. See the javadoc for the `RenamingPlugin`...
I would assume that there is an issue in the Scala compiler here. Did you try to resolve the type variables using Java reflection? It would normally result in the...
If you get hold of zio.cache.Cache$$anon$1 Class representstion, and call methods for getting generic types on it, I'd assume it yields similar exceptions.
This would be hard to create. I tested the idea by deleting all code that would not be needed to run the above example and it's still most code as...
Can you try to disable validation? Create your validators as: new AgentBuilder.Default(new ByteBuddy().with(Validation.DISABLED))) Other than that, ideally you use `Advice` only and not delegation what avoids helper types which lead...
The second agent with `Advice` should declare `disableClassFormatChanges()`, I think that should fix it.
Glad you solved it. Can we close this question then?
What you mean by asynchronous threads and getting bytecode?
Well, this is unfortunately up to the class loader, but as it's a single monitor lookup, it should not cause a dead lock.
I think you would need to use the subclass mock maker on Graal. The entire agent mechanism is not supported by Graal.