|
OpenTAP 9.34
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. | |
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.34 API built Wed Jul 1 2026 09:21:15