code: def _AddProvidesEdges(self, rdf_artifact):
      
      for attribute in rdf_artifact.provides:
        self._AddEdge(rdf_artifact.name, attribute)
docs: Add an edge for every attribute the given artifact provides.
  
      This method adds a directed edge from the artifact node to every attribute
      this artifact provides.
  
      Args:
        rdf_artifact: The artifact object.