[ http://issues.apache.org/jira/browse/BEEHIVE-1160?page=comments#action_12451821 ] Andrew McCulloch commented on BEEHIVE-1160: -------------------------------------------
Controls drts and bvts passed locally with this fix. > code generated ClientInitalizer can be generated with duplicate method > declarations when multiple interfaces are extended on an event set > ----------------------------------------------------------------------------------------------------------------------------------------- > > Key: BEEHIVE-1160 > URL: http://issues.apache.org/jira/browse/BEEHIVE-1160 > Project: Beehive > Issue Type: Bug > Components: Controls > Reporter: Andrew McCulloch > Priority: Critical > Attachments: PATCH.txt > > > When a control has an event set that extends 2 other event set interfaces > that are part of the same hierarchy duplicate methods will be generated in > the client initializer. > For instance > I have BaseEventSet with the method onTimeout(...) > I have DerivedEventSet that extends BaseEventSet > I have my control class with an inner event set interface that extends > DerivedEventSet AND BaseEventSet (this configuration is due to a work-around > for an earlier JIRA issue that is now resolved). > The generated client initializer now has 2 versions of onTimeout(...) > I am working on patch. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
