Sha256: 048fad979b16dba1fe1df3849c41a828dce895fe7cebf17f12fa1ca932536e5d

Contents?: true

Size: 610 Bytes

Versions: 2

Compression:

Stored size: 610 Bytes

Contents

require 'slop'

require 'ultra_command_line/version'
require 'ultra_command_line/error'
require 'ultra_command_line/utils/basic_logger'
require 'ultra_command_line/utils/error_propagation'
require 'ultra_command_line/utils/yaml_factory'


module UltraCommandLine

  DEFAULT_SLOP_OPTIONS = { underscore_flags: false }

  extend UltraCommandLine::Utils::BasicLogger

  def self.slop_options
    @slop_options ||= DEFAULT_SLOP_OPTIONS
  end

  def self.new_slop_options
    Slop::Options.new **slop_options
  end

end


require 'ultra_command_line/commands/sub_command'
require 'ultra_command_line/manager/base'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ultra_command_line-0.4.14 lib/ultra_command_line.rb
ultra_command_line-0.4.13 lib/ultra_command_line.rb