| Index: Source/bindings/scripts/unstable/interface_dependency_resolver.py
|
| diff --git a/Source/bindings/scripts/unstable/interface_dependency_resolver.py b/Source/bindings/scripts/unstable/interface_dependency_resolver.py
|
| index 90d7dd1052a35ce7803998adabc61e6f3134af73..27fe329dccb43f65d6612907617bc8c15d3012a4 100644
|
| --- a/Source/bindings/scripts/unstable/interface_dependency_resolver.py
|
| +++ b/Source/bindings/scripts/unstable/interface_dependency_resolver.py
|
| @@ -170,10 +170,7 @@ def merge_dependency_interface(target_interface, dependency_interface, dependenc
|
| def merge_lists(source_list, target_list):
|
| for member in source_list:
|
| member.extended_attributes.update(merged_extended_attributes)
|
| - # FIXME: remove check for LegacyImplementedInBaseClass when this
|
| - # attribute is removed
|
| - if 'LegacyImplementedInBaseClass' not in dependency_interface.extended_attributes:
|
| - member.extended_attributes['ImplementedBy'] = implemented_by
|
| + member.extended_attributes['ImplementedBy'] = implemented_by
|
| target_list.append(member)
|
|
|
| merge_lists(dependency_interface.attributes, target_interface.attributes)
|
|
|