Structs§
- Author
- Copyright
- Dependency
- Package dependency information with version constraints.
- Dependency
Uid - Extra
Data - Additional counters and environment details for a scan run.
- Facet
Tallies - File
Info - File-level scan result containing metadata and detected findings.
- File
Info Builder - Builder for
FileInfo. - File
Reference - Reference to a file within a package archive with checksums.
- GitSha1
- Git object SHA-1 digest (20 bytes / 40 hex characters).
- Header
- Scan execution metadata stored in
output.headers. - Holder
- License
Clarity Score - License
Detection - License detection result containing matched license expressions.
- License
Index Provenance - License
Policy Entry - License
Reference - Reference entry for a detected license.
- License
Rule Reference - Reference metadata for a license detection rule.
- Line
Number - Match
- Individual license text match with location and confidence score.
- Match
Score - Md5Digest
- MD5 digest (16 bytes / 32 hex characters).
- Output
- Top-level ScanCode-compatible JSON payload.
- Output
Email - OutputURL
- Package
- Top-level assembled package, created by merging one or more
PackageDataobjects from related manifest/lockfiles (e.g., package.json + package-lock.json). - Package
Data - Package metadata extracted from manifest files.
- Package
Uid - Party
- Author, maintainer, or contributor information.
- Resolved
Package - Sha1
Digest - SHA-1 digest (20 bytes / 40 hex characters).
- Sha256
Digest - SHA-256 digest (32 bytes / 64 hex characters).
- Sha512
Digest - SHA-512 digest (64 bytes / 128 hex characters).
- Summary
- System
Environment - Host environment information captured during scan execution.
- Tallies
- Tally
Entry - TopLevel
Dependency - Top-level dependency instance, created during package assembly.
- TopLevel
License Detection
Enums§
- Datasource
Id - Unique identifier for the type of package data source (file format).
- File
Type - Package
Type - Package ecosystem/registry type identifier.