class documentation
class _VisitDunderAllAssignment(ast.NodeVisitor): (source)
Constructor: _VisitDunderAllAssignment(state, builder)
Ensures that dependencies required to calculate __all__ are processed before going forward. Only other __all__ values will be considered as dependencies to calculate __all__, meaning developers should not include arbitrary names in __all__ values.
This will not be considered:
from mylib._impl import all_names __all__ = all_names + ['one', 'two']
| Method | __init__ |
Undocumented |
| Method | visit_ |
Undocumented |
| Method | visit_ |
Undocumented |
| Instance Variable | _builder |
Undocumented |
| Instance Variable | _state |
Undocumented |