struct

Topia::Config::ProjectConfig

Inherits YAML::Serializable < Struct < Value < Object

Constructors

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

Instance methods

default_tasks
Source
default_tasks=(default_tasks : Array(String) | Nil)
Source
description
Source
description=(description : String | Nil)
Source
name
Source
name=(name : String | Nil)
Source
plugins
Source
plugins=(plugins : Array(String) | Nil)
Source
tasks
Source
tasks=(tasks : Hash(String, TaskConfig) | Nil)
Source
variables
Source
variables=(variables : Hash(String, String) | Nil)
Source
version
Source
version=(version : String | Nil)
Source