Jinx::Asset
Inherits JSON::Serializable < Reference < Object
Constants
KNOWN_ENGINES = ["lich.rb"] of ::String
Constructors
new(build : Build, file : String)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
_fetch_last_commit(file)
Sourceauthor
Sourceauthor=(author : String | Nil)
Sourcefile
Sourcefile=(file : String)
Sourcehandle_engine(file)
Sourceheader
Sourceheader=(header : String | Nil)
Sourceheaders(build : Build, file : String, source : String)
Sourcelast_commit
Sourcelast_commit=(last_commit : Int32 | Int64)
Sourcemd5
Sourcemd5=(md5 : String)
Sourcetags
Sourcetags=(tags : Array(String))
Sourcetype
Sourcetype=(type : String)
Sourceurl_for(file : String)
Sourceversion
Sourceversion=(version : String | Nil)
Source