You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 7, 2020. It is now read-only.
When debugging code that uses @Ensures in IntelliJ, I always receive a NoSuchFieldError from within the $_gc_computeOldVariables method for the __timeStamp__NNN_neverHappenNNNNNNNNNNNNN field that Groovy automatically adds to the underlying bytecode when compiling a class. The only solution I have found is to comment out the @Ensures annotations while debugging, and then uncomment them when I'm done.
I cracked open the generated bytecode with jd to look at what was happening, and nothing seemed inherently amiss, though I'm wondering if it's due to the fact that the timestamp fields are static, and not instance members?
The text was updated successfully, but these errors were encountered:
When debugging code that uses
@Ensures
in IntelliJ, I always receive a NoSuchFieldError from within the$_gc_computeOldVariables
method for the__timeStamp__NNN_neverHappenNNNNNNNNNNNNN
field that Groovy automatically adds to the underlying bytecode when compiling a class. The only solution I have found is to comment out the@Ensures
annotations while debugging, and then uncomment them when I'm done.I cracked open the generated bytecode with jd to look at what was happening, and nothing seemed inherently amiss, though I'm wondering if it's due to the fact that the timestamp fields are static, and not instance members?
The text was updated successfully, but these errors were encountered: