griffe_public_redundant_aliases ¤
griffe-public-redundant-aliases package.
Mark objects imported with redundant aliases as public.
Classes:
-
PublicRedundantAliasesExtension–Mark objects imported with redundant aliases as public.
PublicRedundantAliasesExtension ¤
Bases: Extension
Mark objects imported with redundant aliases as public.
Methods:
-
on_alias_instance–Mark alias as public if it corresponds to an import with a redundant alias.
on_alias_instance ¤
on_alias_instance(
*, node: AST | ObjectNode, alias: Alias, **kwargs: Any
) -> None
Mark alias as public if it corresponds to an import with a redundant alias.
Source code in src/griffe_public_redundant_aliases/_internal/extension.py
12 13 14 15 16 17 18 19 20 21 22 | |