arelle.utils.validate.Validation¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Classes¶
API¶
- class arelle.utils.validate.Validation.Level¶
Bases:
enum.Enum- ERROR¶
‘ERROR’
- INCONSISTENCY¶
‘INCONSISTENCY’
- INFO¶
‘INFO’
- INFO_SEMANTIC¶
‘INFO-SEMANTIC’
- WARNING¶
‘WARNING’
- name()¶
- value()¶
- 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 build(level: arelle.utils.validate.Validation.Level, codes: str | tuple[str, ...], msg: str, **kwargs: Any) arelle.utils.validate.Validation.Validation¶
- static error(codes: str | tuple[str, ...], msg: str, **kwargs: Any) arelle.utils.validate.Validation.Validation¶
- static inconsistency(codes: str | tuple[str, ...], msg: str, **kwargs: Any) arelle.utils.validate.Validation.Validation¶
- static info(codes: str | tuple[str, ...], msg: str, **kwargs: Any) arelle.utils.validate.Validation.Validation¶
- static info_semantic(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¶