models library

Classes

AnalysisResult
NOTE: the content of the class is experimental, clients should not rely on it yet. The normalized and verified references and derived values of the analysis.
License
Describes the details of the license detection results. NOTE: the content of the class is experimental, clients should not rely on it yet.
LicenseFile
LicenseNames
PanaRuntimeInfo
ProcessedScreenshot
A processed screenshot contains paths with processed images as stored using storeResource as passed to PackageAnalyzer.inspectPackage.
Report
Models the 'new-style' pana report.
ReportSection
ReportSectionId
Repository
NOTE: the content of the class is experimental, clients should not rely on it yet. To get successful verification, the remote repository:
Summary
UrlProblem
UrlProblemCodes
Possible values for UrlProblem.problem.

Enums

ReportStatus
RepositoryProvider
The identifier of repository provider, which could influence how relative URLs are resolved.

Functions

minStatus(ReportStatus? a, ReportStatus? b) ReportStatus?
Returns the lowest status of a and b ranked in the order of the enum.
summarizeStatuses(Iterable<ReportStatus> statuses) ReportStatus
Returns the lowest of statuses to represent them.