Skip to main content

validate_issue_dates

Function validate_issue_dates 

Source
pub fn validate_issue_dates(
    start_date: Option<&str>,
    due_date: Option<&str>,
) -> Result<()>
Expand description

Validate a (start_date, due_date) pair for an issue (FR-007, C-002).

Each present date must parse as a calendar date; when both are present, due_date >= start_date must hold. Returns a config-class error naming both fields on an ordering violation, matching contracts/file-format-planning.md.