Validates scraping configuration files (JSON). Checks required fields, source types, URL formats, and multi-source compatibility. Reports validation errors with field-level detail.
| Visibility | Name | Type | Description |
|---|---|---|---|
| public | VALID_SOURCE_TYPES | set |
| Visibility | Name | Description |
|---|---|---|
| public | validate() | |
| public | get_sources_by_type() | |
| public | has_multiple_sources() | |
| public | needs_api_merge() |
| Name | Value |
|---|---|
| name | ConfigValidator |
| stereotype | null |
| visibility | public |
| isAbstract | false |
| isFinalSpecialization | false |
| isLeaf | false |
| isActive | false |