eric-milles opened a new pull request, #1766:
URL: https://github.com/apache/groovy/pull/1766

   Given choice between extension methods `m(String,Object)` and 
`m(Object,String)`, prefer closer parameter matching.  This aligns with the 
method selection of the dynamic runtime.  So there are some edge cases that 
were giving false STC errors or missing them.
   
   This is a breaking change!  `getAt(Map,String)` was added to prevent STC 
errors for `Type obj = map[str]` expressions.
   
   https://issues.apache.org/jira/browse/GROOVY-8788
   
   https://issues.apache.org/jira/browse/GROOVY-6504
   https://issues.apache.org/jira/browse/GROOVY-6849
   https://issues.apache.org/jira/browse/GROOVY-6970
   https://issues.apache.org/jira/browse/GROOVY-8787
   https://issues.apache.org/jira/browse/GROOVY-9069
   https://issues.apache.org/jira/browse/GROOVY-9420


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to