arelle.ErrorManager

See COPYRIGHT.md for copyright information.

Module Contents

Classes

Data

API

arelle.ErrorManager.LoggableValue

None

arelle.ErrorManager.EMPTY_TUPLE: arelle.typing.EmptyTuple

()

arelle.ErrorManager.ErrorsType: TypeAlias

None

class arelle.ErrorManager.ErrorManager(modelManager: arelle.ModelManager.ModelManager, errorCaptureLevel: int)

Initialization

logHasRelevelerPlugin: bool | None

None

property errors: arelle.ErrorManager.ErrorsType
property logCount: dict[str, int]
clear() None
isLoggingEffectiveFor(logger: logging.Logger, **kwargs: Any) bool
log(logger: logging.Logger, level: str, codes: Any, msg: str, sourceModelXbrl: arelle.ModelXbrl.ModelXbrl | None = None, fileSource: arelle.FileSource.FileSource | None = None, entryLoadingUrl: str | None = None, logRefObjectProperties: bool = False, **args: Any) None

Same as error(), but level passed in as argument

setErrorCaptureLevel(errorCaptureLevel: int) None