maid_runner.ValidationResult¶
- class maid_runner.ValidationResult(success: 'bool', manifest_slug: 'str', manifest_path: 'str', mode: 'ValidationMode', errors: 'list[ValidationError]' = <factory>, warnings: 'list[ValidationError]' = <factory>, file_tracking: 'Optional[FileTrackingReport]' = None, duration_ms: 'Optional[float]' = None)¶
- Parameters:
success (bool)
manifest_slug (str)
manifest_path (str)
mode (ValidationMode)
errors (list[ValidationError])
warnings (list[ValidationError])
file_tracking (FileTrackingReport | None)
duration_ms (float | None)
- __init__(success, manifest_slug, manifest_path, mode, errors=<factory>, warnings=<factory>, file_tracking=None, duration_ms=None)¶
- Parameters:
success (bool)
manifest_slug (str)
manifest_path (str)
mode (ValidationMode)
errors (list[ValidationError])
warnings (list[ValidationError])
file_tracking (FileTrackingReport | None)
duration_ms (float | None)
- Return type:
None
Methods
__init__(success, manifest_slug, ...[, ...])to_dict()to_json()Attributes
duration_msfile_trackingsuccessmanifest_slugmanifest_pathmodeerrorswarnings