struct

Meridian::Runtime::ReleaseState

Inherits JSON::Serializable < Struct < Value < Object

Constants

SCHEMA_VERSION = 1

Constructors

new(current : ReleaseRecord, previous : ReleaseRecord | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source
promote(existing : ReleaseState | Nil, new_current : ReleaseRecord) : ReleaseState
Source

Instance methods

current
Source
previous
Source
schema_version
Source
swap
Source