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 toPackageAnalyzer.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.
Extensions
Functions
-
minStatus(
ReportStatus? a, ReportStatus? b) → ReportStatus? -
Returns the lowest status of
a
andb
ranked in the order of the enum. -
summarizeStatuses(
Iterable< ReportStatus> statuses) → ReportStatus -
Returns the lowest of
statuses
to represent them.