OpenTAP 9.27
API Reference
|
Finds dependencies for specified packages in Package Repositories More...
Public Member Functions | |
DependencyResolver (Installation tapInstallation, IEnumerable< PackageDef > packages, List< IPackageRepository > repositories) | |
Instantiates a new dependency resolver. More... | |
Public Attributes | |
List< PackageDef > | Dependencies = new List<PackageDef>() |
List of all the dependencies including the specified packages | |
List< PackageDef > | MissingDependencies = new List<PackageDef>() |
List of the dependencies that are currently not installed | |
List< PackageDependency > | UnknownDependencies = new List<PackageDependency>() |
List of the dependencies that could not be found in the package repositories | |
List< Exception > | DependencyIssues = new List<Exception>() |
List of dependency issues as exceptions. This can for example be version mismatches. | |
Finds dependencies for specified packages in Package Repositories
|
inline |
Instantiates a new dependency resolver.
packages | The packages to resolve dependencies for. |
tapInstallation | The tap installation containing installed packages. |
repositories | The repositories to use for resolving dependencies |
OpenTAP 9.27 API built Wed Nov 27 2024 13:14:46