Interface DependencyReport
-
public interface DependencyReport
Reports dependency usages.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PackageId
getId()
The id of the package this report is created for.PackageId[]
getResolvedDependencies()
Returns a list of the installed packages that this package depends on.Dependency[]
getUnresolvedDependencies()
Returns the dependencies that are not resolved.
-
-
-
Method Detail
-
getId
@Nonnull PackageId getId()
The id of the package this report is created for.- Returns:
- the package Id
-
getUnresolvedDependencies
@Nonnull Dependency[] getUnresolvedDependencies()
Returns the dependencies that are not resolved. If theDependencyHandling
is set to strict, the package will not installed if any unresolved dependencies are listed.- Returns:
- the array of unresolved dependencies.
-
getResolvedDependencies
@Nonnull PackageId[] getResolvedDependencies()
Returns a list of the installed packages that this package depends on.- Returns:
- the array of resolved dependencies
-
-