pub fn validate_fs(
fs_config: &FsSourceConfig,
validation_config: &ValidationConfig,
) -> Result<ValidationReport>Expand description
Validate GTS identifiers in files on disk.
This is the primary public API.
§Arguments
fs_config- Filesystem-specific source options (paths, exclude, max file size, limits)validation_config- Core validation config (vendor policy,scan_keys, discovery mode)
§Errors
Returns an error if fs_config.paths is empty or if any provided path does not exist.
Returns Ok with scanned_files: 0 if paths exist but contain no scannable files.
Scan failures (unreadable files, parse errors, etc.) are reported in report.scan_errors
and never silently discarded.