Skip to content
Back to top
View this page

# `autodoc2.resolve_all`

## Module Contents

### Classes

`AllResolveResult` |
`AllResolver` |

### API

exception autodoc2.resolve_all.AllResolutionError

  Bases: `Exception`

  Initialization

exception autodoc2.resolve_all.ObjectMissingError

  Bases: `autodoc2.resolve_all.AllResolutionError`

  Initialization

exception autodoc2.resolve_all.CircularImportError

  Bases: `autodoc2.resolve_all.AllResolutionError`

  Initialization

exception autodoc2.resolve_all.NoAllError

  Bases: `autodoc2.resolve_all.AllResolutionError`

  Initialization

class autodoc2.resolve_all.AllResolveResult

  Bases: `typing.TypedDict`

  resolved: dict[str, str] = None
  errors: list[tuple[str, str]] = None

class autodoc2.resolve_all.AllResolver(db: autodoc2.db.Database, warn_func: Callable[[str], None] | None = None)

  Initialization

  clear_cache() → None
  get_resolved_all(full_name: str, _breadcrumbs: tuple[str, ...] = ()) → autodoc2.resolve_all.AllResolveResult
  get_name(name: str) → str | None