private suspend fun getOrCreateInterfaceDefinition(componentVersion: ComponentVersion, interfaceSpecificationVersion: InterfaceSpecificationVersion): InterfaceDefinition
Gets or creates if non-existing a InterfaceDefinition for a ComponentVersion and an InterfaceSpecificationVersion If created, adds it to the updated nodes
Return
the InterfaceDefinition associated with componentVersion and interfaceSpecificationVersion
Parameters
componentVersion
hosts the returned InterfaceDefinition
interfaceSpecificationVersion
associated with the returned InterfaceDefinition