[ https://issues.apache.org/jira/browse/GROOVY-8269?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
John Wagenleitner resolved GROOVY-8269. --------------------------------------- Resolution: Fixed Assignee: John Wagenleitner Fix Version/s: 2.4.13 Thanks for reporting the issue. I made the change to mention the {{implements}} clause. PR's welcomed if there are any additional changes that would be helpful. > Unclear/incorrect definition of default behavior for trait multiple > inheritence conflicts > ----------------------------------------------------------------------------------------- > > Key: GROOVY-8269 > URL: https://issues.apache.org/jira/browse/GROOVY-8269 > Project: Groovy > Issue Type: Documentation > Components: Documentation > Affects Versions: 2.4.12 > Reporter: Sasha Volokh > Assignee: John Wagenleitner > Priority: Minor > Fix For: 2.4.13 > > Attachments: problem.png > > > In section 2.10.1, Default conflict resolution, the text says "In this case, > the default behavior is that methods from the last declared trait wins", when > in fact the order they are implemented is what decides the winning method > (and if this is what the wording was intending to say, then it isn't clear > because the example has trait B declared after trait A as well as C > implementing B after A). -- This message was sent by Atlassian JIRA (v6.4.14#64029)