Skip to main content

validate_full

Function validate_full 

Source
pub fn validate_full(
    path: &Path,
    config: &Config,
) -> (Vec<ValidationError>, Option<String>)
Expand description

Run the project’s type checker and return structured validation errors.

Returns (errors, skip_reason):

  • (errors, None) — checker ran, errors may be empty (= valid code)
  • ([], Some(reason)) — checker was skipped

Skip reasons: "unsupported_language", "not_found", "timeout", "error"