struct

Smith::Checkpoints::Entry

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(sequence : Int32, tool : String, path : String, blob : String | Nil, message_index : Int32, created_at : Time = Time.local, after_digest : String | Nil = nil)
Source
new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

after_digest

What smith left behind. Compared against the file at rewind time to spot a change made outside smith since.

Source
after_digest=(after_digest : String | Nil)

What smith left behind. Compared against the file at rewind time to spot a change made outside smith since.

Source
blob

sha256 of the content before the call; nil means the file did not exist, so undoing the call means deleting it again.

Source
created?
Source
created_at
Source
message_index
Source
path
Source
sequence
Source
tool
Source