eegprep.ExtensionValidationResult#

class eegprep.ExtensionValidationResult(invalid_spec=<factory>, incompatible=<factory>, missing_dependency=<factory>)#

Bases: object

Validation errors grouped by registry status category.

Parameters:
__init__(invalid_spec=<factory>, incompatible=<factory>, missing_dependency=<factory>)#
Parameters:
Return type:

None

Methods

__init__([invalid_spec, incompatible, ...])

Attributes

errors

Return all validation errors in status-priority order.

ok

Return whether validation found no blocking errors.

invalid_spec

incompatible

missing_dependency

invalid_spec: tuple[str, ...]#
incompatible: tuple[str, ...]#
missing_dependency: tuple[str, ...]#
property ok: bool#

Return whether validation found no blocking errors.

property errors: tuple[str, ...]#

Return all validation errors in status-priority order.