Interface DependencyReport
- All Known Implementing Classes:
DependencyReportImpl
public interface DependencyReport
Reports dependency usages.
-
Method Summary
Modifier and TypeMethodDescription@NotNull PackageIdgetId()The id of the package this report is created for.@NotNull PackageId[]Returns a list of the installed packages that this package depends on.@NotNull Dependency[]Returns the dependencies that are not resolved.
-
Method Details
-
getId
The id of the package this report is created for.- Returns:
- the package Id
-
getUnresolvedDependencies
Returns the dependencies that are not resolved. If theDependencyHandlingis set to strict, the package will not installed if any unresolved dependencies are listed.- Returns:
- the array of unresolved dependencies.
-
getResolvedDependencies
Returns a list of the installed packages that this package depends on.- Returns:
- the array of resolved dependencies
-