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?


---

Reply via email to