tinne created GROOVY-7935:
-----------------------------

             Summary: Right side of assignment - remove parens or not?
                 Key: GROOVY-7935
                 URL: https://issues.apache.org/jira/browse/GROOVY-7935
             Project: Groovy
          Issue Type: Bug
          Components: Documentation
         Environment: http://groovy-lang.org/style-guide.html, release 2.4.7
            Reporter: tinne
            Priority: Minor


The Groovy [style guide](http://groovy-lang.org/style-guide.html) says, "...  
Groovy doesn’t allow you to remove parentheses. [...] for nested method calls 
or on the right-hand side of an assignment, you can’t omit them there."

Then, a code fragment is given, where just this works.

{noformat}
def foo(n) { n }

println foo 1 // won't work
def m = foo 1
{noformat}

Further more, I could not find any examples, where this would not work, neither 
with comma separated parameter lists nor with infix computations nor closures.

So I guess it is just a documentation bug and right-hand side parens removal 
support has been added.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to