class documentation

class _ComputeWildcards: (source)

Constructor: _ComputeWildcards(state, builder)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method compute_wildcards Undocumented
Method _process_definitions Visit the defnintions of __all__ and ensure depending modules are processed as well.
Method _process_wildcard_imports Undocumented
Instance Variable _builder Undocumented
Instance Variable _state Undocumented
def __init__(self, state: MutableState, builder: TopologicalProcessor[str, Mod, Collection[str] | None]): (source)

Undocumented

def compute_wildcards(self, node: ast.Module) -> Collection[str] | None: (source)

Undocumented

def _process_definitions(self, node: ast.Module) -> Def | None: (source)

Visit the defnintions of __all__ and ensure depending modules are processed as well.

def _process_wildcard_imports(self, node: ast.Module): (source)

Undocumented

_builder = (source)

Undocumented

Undocumented