ModuleSymbolLoadReport

final class ntoseye.ModuleSymbolLoadReport

Subclass of BaseRecord.

The result of a symbol reload. It counts the modules that loaded, had no PDB, were skipped, failed, or are still being fetched, and keeps the first diagnostics up to a limit.

property breakpoint_error: str | None

Why resolving the symbolic breakpoints again after the reload failed (.reload, ld); None if it did not fail or did not run.

property diagnostic_count: int

The number of all diagnostics, including those after the limit of diagnostics.

property diagnostics: list[ModuleSymbolDiagnostic]
property failed: int
property fetching: int

Handed to the background fetcher; not yet loaded or failed.

property loaded: int
property no_pdb: int
property skipped: int
property total: int
property unloaded: int

The number of modules with symbols that unloaded after the previous refresh.