Sha256: 704bc3422c9f39e2cbba442678517d69539e395d2031a40728c8cc3335788328

Contents?: true

Size: 582 Bytes

Versions: 57

Compression:

Stored size: 582 Bytes

Contents

require 'rubygems/command'
require 'rubygems/commands/query_command'

class Gem::Commands::SearchCommand < Gem::Commands::QueryCommand

  def initialize
    super 'search', 'Display all gems whose name contains STRING'

    remove_option '--name-matches'
  end

  def arguments # :nodoc:
    "STRING        fragment of gem name to search for"
  end

  def defaults_str # :nodoc:
    "--local --no-details"
  end

  def usage # :nodoc:
    "#{program_name} [STRING]"
  end

  def execute
    string = get_one_optional_argument
    options[:name] = /#{string}/i
    super
  end

end

Version data entries

57 entries across 57 versions & 2 rubygems

Version Path
rubygems-update-1.8.30 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.29 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.28 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.23.2 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.27 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.26 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.25 lib/rubygems/commands/search_command.rb
slimgems-1.3.9.5 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.24 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.23 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.22 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.21 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.20 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.19 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.18 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.17 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.16 lib/rubygems/commands/search_command.rb
slimgems-1.3.9.4 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.15 lib/rubygems/commands/search_command.rb
rubygems-update-1.8.14 lib/rubygems/commands/search_command.rb