const class fanr::PodSpec

sys::Obj
  fanr::PodSpec

Source

PodSpec models a specific pod version See docFanr.

depends

const Depend[] depends

Source

List of dependencies for this pod

equals

override Bool equals(Obj? x)

Source

Equality is based on name and version

hash

override Int hash()

Source

Hash code is based on name and version

load

static PodSpec load(File file)

Source

Construct from a pod zip file

meta

const Str:Str meta

Source

Metadata name/value pairs for this pod

name

const Str name

Source

Name of this pod

read

static PodSpec read(InStream in)

Source

Construct from an InStream

size

Int? size()

Source

Return pod file size in bytes or null if unknown

summary

const Str summary

Source

Summary string

toStr

virtual const override Str toStr

Source

String format is "{name}-{version}"

ts

DateTime? ts()

Source

Get the build timestamp or null if not available

version

const Version version

Source

Version of this pod