eegprep.CatalogValidationReport#

class eegprep.CatalogValidationReport(errors=<factory>, warnings=<factory>)#

Bases: object

Catalog validation result with blocking errors and non-blocking warnings.

Parameters:
__init__(errors=<factory>, warnings=<factory>)#
Parameters:
Return type:

None

Methods

__init__([errors, warnings])

format()

Return a readable validation summary.

Attributes

ok

Return whether the catalog metadata has no blocking errors.

errors

warnings

errors: tuple[CatalogValidationIssue, ...]#
warnings: tuple[CatalogValidationIssue, ...]#
property ok: bool#

Return whether the catalog metadata has no blocking errors.

format()#

Return a readable validation summary.

Return type:

str