Overview
Export the FilterEntriesBySpec() function for external consumers to filter validator catalog entries.
Proposed API
package validator
// FilterEntriesBySpec filters catalog entries based on validation configuration.
func FilterEntriesBySpec(catalog *ValidatorCatalog, spec *ValidationConfig) []ValidatorEntry {
// Implementation
}
Use Cases
- External consumers filtering catalogs before building Jobs
- Previewing which validators will run
- Custom catalog filtering logic
Implementation
Location: pkg/validator/catalog/filter.go
Export the existing internal function with public visibility.
Acceptance Criteria
Related
Overview
Export the
FilterEntriesBySpec()function for external consumers to filter validator catalog entries.Proposed API
Use Cases
Implementation
Location:
pkg/validator/catalog/filter.goExport the existing internal function with public visibility.
Acceptance Criteria
Related