(self)
Resolve objects that have been imported from elsewhere.
Resolve objects that have been imported from elsewhere.
Resolve objects that have been imported from elsewhere .
def _resolve_placeholders(self):
        """Resolve objects that have been imported from elsewhere."""
        modules = {}
        for module in self.paths.values():
            children = {child["name"]: child for child in module["children"]}
            modules[module["name"]] = (module, children)

        resolved = set()
        for module_name in modules:
            visit_path = collections.OrderedDict()
            _resolve_module_placeholders(modules, module_name, visit_path, resolved)
def _resolve_placeholders ( self ) : modules = { } for module in self . paths . values ( ) : children = { child [ "name" ] : child for child in module [ "children" ] } modules [ module [ "name" ] ] = ( module , children ) resolved = set ( ) for module_name in modules : visit_path = collections . OrderedDict ( ) _resolve_module_placeholders ( modules , module_name , visit_path , resolved )