Skip to content

[F] resolveVersions

function resolveVersions(program, namespace): VersionResolution[];

Resolves the root and transitive dependency versions for each root version, in version enum order. An unversioned root produces one resolution with an undefined rootVersion; its map is empty when there are no versioned dependencies.

Resolution reads metadata without applying a snapshot or changing source types.

ParameterTypeDescription
programProgram-
namespaceNamespaceRoot namespace whose version selections should be resolved.

VersionResolution[]