flatland.utils.cli_utils module

Contents

flatland.utils.cli_utils module#

flatland.utils.cli_utils.resolve_type(fully_qualified: Any | None = None, pkg: str | None = None, cls: str | None = None)[source]#

Returns fully_qualified if it’s not a string. Otherwise, resolves from fully_qualified first, else from pkg and cls. Parameters ———- fully_qualified : str or type pkg : Optional[str] cls : Optional[str]

Returns#

The resolved type.