def interconnect_all(self):
        """Propagate dependencies for provided instances"""
        for dep in topologically_sorted(self._provides):
            if hasattr(dep, '__injections__') and not hasattr(dep, '__injections_source__'):
                self.inject(dep)
def interconnect_all ( self ) : for dep in topologically_sorted ( self . _provides ) : if hasattr ( dep , '__injections__' ) and not hasattr ( dep , '__injections_source__' ) : self . inject ( dep )
Propagate dependencies for provided instances