Skip to main content

plan_init

Function plan_init 

Source
pub fn plan_init<F>(
    config: &GitConfig,
    candidates: &[InitCandidate],
    resolve_url: F,
) -> Result<InitPlan, InitPlanError>
where F: FnMut(&str) -> String,
Expand description

Plan submodule init configuration without performing filesystem I/O.

resolve_url is injected because relative URL resolution depends on the embedding application’s effective superproject remote configuration.