Package org.ossreviewtoolkit.model
See: Description
-
Enum Summary Enum Description AdvisorCapability An enum class that defines the capabilities of a specific advisor implementation. FileFormat An enumeration of supported file formats for (de-)serialization, their primary fileExtension and optional aliases (not including the dot). HashAlgorithm An enum of supported hash algorithms. LicenseSource The source where a license originates from. PackageLinkage A class to denote the linkage type between two packages. PackageProvider The provider / hosting platform of a remote artifact or Version Control System. PackageType An enum to describe the different types of Packages. Severity A generic class describing a severity, e.g. SourceCodeOrigin An enumeration of supported source code origins. -
Class Summary Class Description AdvisorDetails Details about the used provider of vulnerability information. AdvisorRecord A record of a single run of the advisor tool, containing the input and the Vulnerability for every checked package. AdvisorResult The result of a specific advisor execution for a single package. AdvisorRun The summary of a single run of the advisor. AdvisorSummary A short summary of the advisor result. AnalyzerResult A class that merges all information from individual ProjectAnalyzerResults created for each found definition file. AnalyzerRun The summary of a single run of the analyzer. CompatibilityDependencyNavigator A DependencyNavigator implementation that can handle all kinds of OrtResults (and is therefore the most compatible one). CopyrightFinding A class representing a single copyright finding. CuratedPackage A Package including the PackageCurationResults that were applied to it, in order to be able to trace back how the original metadata of the package was modified by applying PackageCurations. Defect A data model for software defects. DependencyGraph A data class that represents the graph of dependencies of a project. RootDependencyIndex A data class representing the index of a root dependency of a scope. DependencyReference A class to model a tree-like structure to represent the dependencies of a project. DependencyGraphNode A data class representing a node in the dependency graph. DependencyGraphEdge A data class representing an edge in the dependency graph. DependencyGraphNavigator A DependencyNavigator implementation based on the dependency graph format. EvaluatorRun The summary of a single run of the evaluator. Entry FileList The file info for files contained in provenance. Hash A class that bundles a hash algorithm with its hash value. Identifier A unique identifier for a software package. Issue An issue that occurred while executing ORT. NormalizeLineBreaksSerializer LicenseFinding A class representing a license finding. NotifierRun The summary of a single run of the notifier. OrtResult The common output format for the analyzer and scanner. Package A generic descriptor for a software package. PackageCuration This class assigns a PackageCurationData object to a Package identified by the id. PackageCurationData This class contains curation data for a package. PackageCurationResult This class contains information about which values were changed when applying a curation. PackageReference A human-readable reference to a software Package. Project A class describing a software project. ProjectAnalyzerResult A class that bundles all information generated during an analysis. ArtifactProvenance Provenance information for a source artifact. RepositoryProvenance Provenance information for a Version Control System location. ProvenanceResolutionResult This class holds the results of the provenance resolution for the package denoted by id. RemoteArtifact Bundles information about a remote artifact. Repository A description of the source code repository that was used as input for ORT. ResolvedConfiguration The ResolvedConfiguration contains non-administrative configuration which was resolved by an ORT tool to be available for subsequent tools. Provider ResolvedPackageCurations RuleViolation ScanResult The result of a single scan of a single package. ScanSummary A short summary of the scan results. ScannerDetails Details about the used source code scanner. ScannerRun The summary of a single run of the scanner. Scope The scope class puts package dependencies into context. Snippet SnippetFinding A class representing the snippet findings for a source file location. TextLocation A TextLocation references text located in a file. VcsInfo Bundles general Version Control System information. VcsInfoCurationData Bundles curation data for Version Control System information. VcsType A class for Version Control System types. MappersKt ScannerRunKt FileFormatKt IssueKt LicenseFindingKt RemoteArtifactKt VcsInfoKt -
Object Summary Object Description Companion Companion Companion Companion Companion Companion DependencyTreeNavigator A DependencyNavigator implementation based on the classic dependency tree format, which is represented by the Project.scopes property. Companion Companion Companion Companion Companion Companion UnknownProvenance Companion -
Interface Summary Interface Description DependencyNavigator An interface allowing the navigation through the dependency information contained in an OrtResult, independent of the concrete storage representation. DependencyNode A generic interface describing the properties of a node in a dependency tree independent on its concrete representation. Provenance Provenance information about the origin of source code. KnownProvenance