DependencyVersionResolver

Undocumented in source.

Constructors

this
this(Dub dub, UpgradeOptions options)
Undocumented in source.

Members

Functions

getAllConfigs
Dependency[] getAllConfigs(string pack)
Undocumented in source. Be warned that the author may not have intended to support it.
getChildren
TreeNodes[] getChildren(TreeNode node)
Undocumented in source. Be warned that the author may not have intended to support it.
getSpecificConfigs
Dependency[] getSpecificConfigs(TreeNodes nodes)
Undocumented in source. Be warned that the author may not have intended to support it.
matches
bool matches(Dependency configs, Dependency config)
Undocumented in source. Be warned that the author may not have intended to support it.
resolve
Dependency[string] resolve(Package root, SelectedVersions selected_versions)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

m_dub
Dub m_dub;
Undocumented in source.
m_options
UpgradeOptions m_options;
Undocumented in source.
m_packageVersions
Dependency[][string] m_packageVersions;
Undocumented in source.
m_remotePackages
Package[string] m_remotePackages;
Undocumented in source.
m_rootPackage
Package m_rootPackage;
Undocumented in source.
m_selectedVersions
SelectedVersions m_selectedVersions;
Undocumented in source.

Meta