Class: XcodeArchiveCache::Config::Target

Inherits:
Object
  • Object
show all
Defined in:
lib/config/config.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name) ⇒ Target

Returns a new instance of Target.

Parameters:

  • name (String)


156
157
158
159
# File 'lib/config/config.rb', line 156

def initialize(name)
  @name = name
  @dependencies = []
end

Instance Attribute Details

#dependenciesArray<String> (readonly)

Returns:

  • (Array<String>)


152
153
154
# File 'lib/config/config.rb', line 152

def dependencies
  @dependencies
end

#nameString (readonly)

Returns:

  • (String)


148
149
150
# File 'lib/config/config.rb', line 148

def name
  @name
end

Instance Method Details

#to_sObject



161
162
163
# File 'lib/config/config.rb', line 161

def to_s
  "#{name}, dependencies: #{dependencies.join(", ")}"
end