Skip to main content

resolve

Function resolve 

Source
pub async fn resolve(
    repo: &Path,
    base_commit: &str,
    remote: &str,
    text: &str,
) -> Vec<Seed>
Expand description

Check every reference in text against repo, relative to base_commit.

A magi/... branch or a mixed letter-and-digit hex string that names nothing is kept as SeedKind::Unresolved so the run says so. An all-digit token (a date, an id) is dropped silently: it was almost never a sha, and refusing a task over it would be worse than ignoring it.