class documentation

class AstroidTransform(_AstroidTransform): (source)

View In Hierarchy

Encapsulate an astroid transform to be registered with the ExtRegistrar.

See Also
https://pylint.pycqa.org/projects/astroid/en/latest/extending.html#ast-transforms-example
Method transform Undocumented
Property _transform_func Undocumented

Inherited from _AstroidTransform:

Method predicate Undocumented
Method register Undocumented
Method unregister Undocumented
Instance Variable root Undocumented
Property node_class Which node class this inference tip applies to.
@abc.abstractmethod
def transform(self, node): (source)

Undocumented

Parameters
node:astroid.nodes.NodeNGUndocumented
Returns
astroid.nodes.NodeNGUndocumented
@cached_property
_transform_func: Callable[[astroid.nodes.NodeNG], Any] = (source)