pub fn resolve_plan(
config: &Config,
snapshot: &RepositorySnapshot,
intent: ReleaseIntent,
today: NaiveDate,
requested_targets: &[String],
all_targets: bool,
runner: Arc<dyn CommandRunner>,
) -> Result<ReleasePlan>pub fn resolve_plan(
config: &Config,
snapshot: &RepositorySnapshot,
intent: ReleaseIntent,
today: NaiveDate,
requested_targets: &[String],
all_targets: bool,
runner: Arc<dyn CommandRunner>,
) -> Result<ReleasePlan>