Sha256: 64b70400609dfb2ccfdda17e07ca4b30f4ac6786ef9c845c6d9705a54a526046

Contents?: true

Size: 301 Bytes

Versions: 1

Compression:

Stored size: 301 Bytes

Contents

module GemRelease
  module CommandOptions
    def option(key, short, description)
      long    = "--[no-]#{key}"
      default = self.class::OPTIONS[key]
      add_option(short, long, description, "Defaults to #{default}") do |value, options| 
        options[key] = value
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gem-release-0.0.8 lib/gem_release/command_options.rb