Class: BaseChip::Cli::Task

Inherits:
TaskOrData show all
Defined in:
lib/base_chip/cli.rb

Instance Attribute Summary collapse

Attributes inherited from TaskOrData

#description, #long_description, #name, #options

Instance Method Summary collapse

Methods inherited from TaskOrData

#mine_options, #option, #option_usage, #options_table, #s2o, #table

Methods included from Reporting

included

Constructor Details

#initializeTask

Returns a new instance of Task.



196
197
198
199
# File 'lib/base_chip/cli.rb', line 196

def initialize
  super
  @examples = []
end

Instance Attribute Details

#examplesObject

Returns the value of attribute examples.



194
195
196
# File 'lib/base_chip/cli.rb', line 194

def examples
  @examples
end

#full_usageObject

Returns the value of attribute full_usage.



193
194
195
# File 'lib/base_chip/cli.rb', line 193

def full_usage
  @full_usage
end

#required_argument_sizeObject

Returns the value of attribute required_argument_size.



195
196
197
# File 'lib/base_chip/cli.rb', line 195

def required_argument_size
  @required_argument_size
end

#usageObject

Returns the value of attribute usage.



192
193
194
# File 'lib/base_chip/cli.rb', line 192

def usage
  @usage
end