class

LibMaturity

@Js
@Serializable { simple=true }
const class LibMaturity : Enum

Publication maturity of a library version as claimed by its author via the lib meta. Matches 'sys::LibMaturity'. A repo seeds its catalog maturity from this claim at publish. Maturity is orthogonal to a repo's availability lifecycle - see RepoLibAvailability.

constructors fromStr

Return the LibMaturity instance for the specified name

fields alpha

Early experimental prerelease

beta

Feature complete prerelease

stable

Stable production release

vals

List of LibMaturity values indexed by ordinal

alpha const static LibMaturity : alpha

Early experimental prerelease

beta const static LibMaturity : beta

Feature complete prerelease

fromStr static new fromStr(Str name, Bool checked := true)

Return the LibMaturity instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.

stable const static LibMaturity : stable

Stable production release

vals const static LibMaturity[] : vals

List of LibMaturity values indexed by ordinal

Haxall 4.0.7 ∙ 27-Oct-2026 09:10 EDT