Handle bridge methods correctly in class2greylist.
Don't enforce expectedSignature for bridge methods, as they will not match. Add a test for this, and another for generics. Also make the test output more verbose, as the existing output was not enough to understand what was going on in this case. Fix the build, so that the test Android.mk is actually included in the build. It was not before. Test: java -cp external/jsr330/lib/junit.jar:\ out/host/linux-x86/framework/class2greylisttest.jar:\ out/soong/.intermediates/external/objenesis/objenesis/linux_glibc_common/javac/objenesis.jar \ org.junit.runner.JUnitCore com.android.javac.AnnotationVisitorTest (atest appears to do nothing in AOSP, so have to invoke it manually) Bug: 110868826 Change-Id: I1bceae14ffb76aa7cdc58a3b96b3052072f67439
Loading
Please sign in to comment