Affects Version/s: None
Fix Version/s: None
I have this code:
I get a reflection warning: reference to field getMessage can't be resolved.
This does not occur if the same code is moved outside the go block.
My assumption is that an implicit type hint (t is of type Throwable) is lost in the process of converting the block to a state machine.
Adding an explicit type hint does not fix the problem.
Further, the warning is associated with the line containing the go symbol, not the catch symbol. See ASYNC-27.