Exograph.PackageVersion (exograph v0.2.0)

Copy Markdown View Source

Concrete package release/version identity for multi-version indexes.

Summary

Types

t()

@type t() :: %Exograph.PackageVersion{
  checksum: String.t() | nil,
  ecosystem: Exograph.Package.ecosystem(),
  id: integer() | nil,
  metadata: map(),
  package_id: integer() | nil,
  package_name: String.t(),
  source_ref: String.t() | nil,
  version: String.t()
}

Functions

new(attrs)

@spec new(keyword() | map()) :: t()