Here are notes on a medium-sized commit by jrose to clean up groovy.g and associated files.
Affected source files:
LBRACE uniformly. Use nlsWarn in all such cases.T[] syntax into declaratorBrackets rule.new and METHOD_CALL expressions have common structure."$*x" GString syntax.x..<y (x...y temporarily backward-compatible).#! comment syntax.[:' only in grammar notes.pathExpression and commandStatement rules.zz= decorations on argList, etc.expressionBlock, assignmentTail, assignmentOp.statementLabelPrefix.