class

Shard

Inherits JSON::Serializable < Reference < Object

Constructors

new(pull : JSON::PullParser)
Source
new(id : Int32 = 0, host : String = "", user_name : String = "", repo_name : String = "", travis_ci : Bool = false, github_actions : Bool = false, shard_yml : Bool = false, name : String = "", description : String = "", record_last_updated : String = "", version : String = "", crystal : String = "", license : String = "", dependencies : Array(Array(String)) = [] of Array(String))
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Class methods

from_db(rs)
Source

Instance methods

==(other : self)

Returns true if this reference is the same as other. Invokes same?.

Source
crystal
Source
crystal=(crystal : String)
Source
dependencies
Source
dependencies=(dependencies : Array(Array(String)))
Source
description
Source
description=(description : String)
Source
github_actions
Source
github_actions=(github_actions : Bool)
Source
host
Source
host=(host : String)
Source
id=(id : Int32)
Source
license
Source
license=(license : String)
Source
name
Source
name=(name : String)
Source
record_last_updated
Source
record_last_updated=(record_last_updated : String)
Source
repo_name
Source
repo_name=(repo_name : String)
Source
shard_yml
Source
shard_yml=(shard_yml : Bool)
Source
travis_ci
Source
travis_ci=(travis_ci : Bool)
Source
user_name
Source
user_name=(user_name : String)
Source
version
Source
version=(version : String)
Source