Sha256: 09dc8724c8a748adf3f745c1ee7d0d5a2c97aa5107086438bc4d795810a0d8ea
Contents?: true
Size: 1 KB
Versions: 13
Compression:
Stored size: 1 KB
Contents
require 'rubygems/command' require 'rubygems/commands/query_command' ## # An alternate to Gem::Commands::QueryCommand that searches for gems starting # with the the supplied argument. class Gem::Commands::ListCommand < Gem::Commands::QueryCommand def initialize super 'list', 'Display local gems whose name starts with STRING' remove_option('--name-matches') end def arguments # :nodoc: "STRING start of gem name to look for" end def defaults_str # :nodoc: "--local --no-details" end def description # :nodoc: <<-EOF The list command is used to view the gems you have installed locally. The --details option displays additional details including the summary, the homepage, the author, the locations of different versions of the gem. To search for remote gems use the search command. EOF 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
13 entries across 13 versions & 1 rubygems