Open GoogleCodeExporter opened 9 years ago
That's not a new issue and has been around for a while. Its related to the Java
5 translation with anonymous inner method classes referencing method
parameters. We tried to fix this but the bytecode stuff there is pretty hairy.
The workaround is rather simple, just assign the value to a final Object
reference the object from the inner class and downcast to the type you really
need. Yes it sucks which is why I'm leaving this issue open but I'm not
optimistic about fixing it since I think its a bug in ASM.
Original comment by shai.almog
on 7 Jan 2013 at 6:22
I already fixed it like that but thats extreamly ugly and undocumented it took
me a couple of hours to find it, i dont think normal users can cope with that.
Original comment by s...@the-futuresoft.com
on 7 Jan 2013 at 6:44
Original issue reported on code.google.com by
s...@the-futuresoft.com
on 7 Jan 2013 at 3:29