appium / java-client

Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol
Apache License 2.0
1.18k stars 752 forks source link

fix: Assign method call listeners directly to the proxy instance #2102

Closed mykola-mokhnach closed 5 months ago

mykola-mokhnach commented 5 months ago

Change list

There is a lot of dark magic in ByteBuddy. I've managed to find a way to attach method call listeners directly to the proxy instance, which should simplify the actual implementation and avoid some specific memory leaks.

Types of changes