Interface DependencyReport

  • All Known Implementing Classes:
    DependencyReportImpl

    public interface DependencyReport
    Reports dependency usages.
    • Method Detail

      • getId

        @NotNull
        @NotNull PackageId getId()
        The id of the package this report is created for.
        Returns:
        the package Id
      • getUnresolvedDependencies

        @NotNull
        @NotNull 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

        @NotNull
        @NotNull PackageId[] getResolvedDependencies()
        Returns a list of the installed packages that this package depends on.
        Returns:
        the array of resolved dependencies