arelle.utils.validate.Validation#

See COPYRIGHT.md for copyright information.

Module Contents#

Classes#

API#

class arelle.utils.validate.Validation.Level(*args, **kwds)#

Bases: enum.Enum

ERROR#

‘ERROR’

WARNING#

‘WARNING’

class arelle.utils.validate.Validation.Validation#
level: arelle.utils.validate.Validation.Level#

None

codes: str | tuple[str, ...]#

None

msg: str#

None

args: dict[str, Any]#

‘field(…)’

static error(codes: str | tuple[str, ...], msg: str, **kwargs: Any) arelle.utils.validate.Validation.Validation#
static warning(codes: str | tuple[str, ...], msg: str, **kwargs: Any) arelle.utils.validate.Validation.Validation#