type

LibDepend

@Js
const mixin LibDepend

Xeto library dependency as name and version constraints

constructors

make

Construct with name and version constraints

methods

name

Library name of dependency

toStr

String representation is "<qname> <versions>"

versions

Version constraints that satisify this dependency

Slot Details

make

static new make(Str name, LibDependVersions versions := LibDependVersions.wildcard())

Construct with name and version constraints

name

abstract Str name()

Library name of dependency

toStr

abstract override Str toStr()

String representation is "<qname> <versions>"

versions

abstract LibDependVersions versions()

Version constraints that satisify this dependency