Classes
LinkValidatorWrapper
Wrapper for link validation.
Note: Link validation runs during post-processing. This validator
re-…
LinkValidatorWrapper
Wrapper for link validation.
Note: Link validation runs during post-processing. This validator re-runs validation or reports on previous validation results.
Implements HasStats protocol for observability.
Inherits from
BaseValidatorAttributes
| Name | Type | Description |
|---|---|---|
last_stats |
ValidatorStats | None |
Methods 1
validate
Validate links in generated pages.
Collects stats on:
- Total pages checked
- …
validate
def validate(self, site: Site, build_context: Any = None) -> list[CheckResult]
Validate links in generated pages.
Collects stats on:
- Total pages checked
- Links validated
- Cache hits/misses (from link validator)
- Sub-timings for discovery and validation phases
Parameters 2
site |
Site |
Site instance to validate |
build_context |
Any |
Optional BuildContext (unused in link validation) |
Returns
List of CheckResult objectslist[CheckResult]
—