Class ProjectAnalyzerResult

  • All Implemented Interfaces:

    
    public final class ProjectAnalyzerResult
    
                        

    A class that bundles all information generated during an analysis.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Project getProject() The project that was analyzed.
      final Set<Package> getPackages() The set of identified packages used by the project.
      final List<Issue> getIssues() The list of issues that occurred during dependency resolution.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getProject

         final Project getProject()

        The project that was analyzed. The tree of dependencies is implicitly contained in the scopes in the form of package references.

      • getIssues

         final List<Issue> getIssues()

        The list of issues that occurred during dependency resolution. Defaults to an empty list. This property is not serialized if the list is empty for consistency with the issue properties in other classes, even if this class is not serialized as part of an OrtResult.