Replies: 1 comment
-
I don't think there is nothing related to the SkyWalking. Agent instrumentation targets compiled classes, not how you write codes. Check the difference between these two inner class files, you will get the idea. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Search before asking
Apache SkyWalking Component
Java Agent (apache/skywalking-java)
What happened
Hierarchymatch When I used byHierarchyMatch to intercept a target class via an interface, I found that the implementation class for a lambda expression couldn't be tackled. How do I fix this
What you expected to happen
This is my implementation.
public class HandleInstrumentation extends ClassInstanceMethodsEnhancePluginDefine {
}
I need to intercept the target class that implements the interface, but when I use a lambda expression, I cannot intercept the implementation class.
How to reproduce
I want to know how I can solve this problem.
Anything else
No response
Are you willing to submit PR?
Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions