Interface DependencyReport


  • public interface DependencyReport
    Reports dependency usages.
    • 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 the DependencyHandling 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