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
antlr3 puts a comment with timestamp at the top of generated java sources, causing the target artifact to have an ever-changing fp which becomes un-cacheable. Any targets dependent on an antlr target will also be uncacheable due to ever-changing dependent hashes, causing build slowdown. Proposed fix is either
scrub the generated sources to remove timestamps
change fingerprint strategy for java_antlr_library so that it hashes the original .g source rather than the generated
The text was updated successfully, but these errors were encountered:
2 already happens for the inputs to AntlrGen, its outputs though are the inputs to the JavaCompile task and so that's where the fingerprinting instability comes in. So the fix will have to be #1 in the short to medium term.
antlr3 puts a comment with timestamp at the top of generated java sources, causing the target artifact to have an ever-changing fp which becomes un-cacheable. Any targets dependent on an antlr target will also be uncacheable due to ever-changing dependent hashes, causing build slowdown. Proposed fix is either
The text was updated successfully, but these errors were encountered: