fn propose_versions<R, N>(
adapters: &Adapters<R, N>,
state: &ReleaseState,
repository: &RepositoryRoot,
units: &[Unit],
applications: &BTreeSet<String>,
history: &BTreeMap<String, History>,
request: ConfiguredProposal<'_>,
) -> Result<(BTreeMap<String, Proposed>, Proposal), ProposalError>Expand description
The versions a proposal sets: explicit requests completed to their groups, then the automatic bumps analysis derives from Git history. The proposal carries the dependency updates of each bumped unit.