Interface DependencyReport

All Known Implementing Classes:
DependencyReportImpl

public interface DependencyReport
Reports dependency usages.
  • Method Details

    • 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