class

Geode::Shard

Inherits YAML::Serializable / Reference / Object

Constants

NAME_REGEX = /\A[a-z][a-z0-9_-]+\z/

Constructors

load_local
Source
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source

Instance methods

authors
Source
authors=(authors : Array(String) | Nil)
Source
crystal
Source
crystal=(crystal : String | Nil)
Source
dependencies
Source
dependencies=(dependencies : Hash(String, Dependency))
Source
description
Source
description=(description : String | Nil)
Source
development
Source
development=(development : Hash(String, Dependency))
Source
documentation
Source
documentation=(documentation : String | Nil)
Source
executables
Source
executables=(executables : Array(String))
Source
libraries
Source
libraries=(libraries : Hash(String, String))
Source
license
Source
license=(license : String | Nil)
Source
name
Source
name=(name : String)
Source
name_dependencies
Source
repository
Source
repository=(repository : String | Nil)
Source
scripts
Source
scripts=(scripts : Hash(String, String))
Source
targets
Source
targets=(targets : Hash(String, Hash(String, String)))
Source
version
Source
version=(version : String)
Source