Closed zml2008 closed 3 years ago
Partially mitigated in 3ffa420688c1977a81ad8779f00019f6ab903685, but the fix makes assumptions about the placement of synthetic method parameters that may not be true.
The fix mentioned above has seemed to work fine so far, closing.
This is a known PG bug, where synthetic method parameters will be included in the
RuntimeInvisibleParameterAnnotations
andRuntimeVisibleParameterAnnotations
attributes. javac does not like this, and fails to compile classes referencing those classes.This results in compile errors like:![RIPA-caused compile error](https://user-images.githubusercontent.com/629092/106214988-d4e09f00-6184-11eb-808b-bda3a3e93c52.png)