Updates the IntraComponentDependencySpecificationTypes where the old type is incompatible with the new template based on typeMapping and removes types with no replacement Adds the updated nodes to updateContext

Parameters

component

the Component to update

typeMapping
updateContext

the context used to update the nodes