Github user danielsun1106 commented on a diff in the pull request: https://github.com/apache/groovy/pull/748#discussion_r193360554 --- Diff: src/main/antlr2/org/codehaus/groovy/antlr/java/java.g --- @@ -402,10 +402,9 @@ wildcardType (("extends" | "super")=> typeArgumentBounds)? ; -typeArgumentsDiamond -{Token first = LT(1);} +typeArgumentsOrDiamond : LT! GT! - {#typeArgumentsDiamond = #(create(TYPE_ARGUMENTS, "TYPE_ARGUMENTS",first,LT(1)), #typeArgumentsDiamond);} --- End diff -- Could you explain the reason why the line should be removed?
---