PHP 8.2.31
Preview: search_command.rb Size: 977 B
/proc/thread-self/root/opt/alt/ruby32/share/rubygems/rubygems/commands/search_command.rb

# frozen_string_literal: true

require_relative "../command"
require_relative "../query_utils"

class Gem::Commands::SearchCommand < Gem::Command
  include Gem::QueryUtils

  def initialize
    super "search", "Display remote gems whose name matches REGEXP",
         :domain => :remote, :details => false, :versions => true,
         :installed => nil, :version => Gem::Requirement.default

    add_query_options
  end

  def arguments # :nodoc:
    "REGEXP        regexp to search for in gem name"
  end

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

  def description # :nodoc:
    <<-EOF
The search command displays remote gems whose name matches the given
regexp.

The --details option displays additional details from the gem but will
take a little longer to complete as it must download the information
individually from the index.

To list local gems use the list command.
    EOF
  end

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

Directory Contents

Dirs: 0 × Files: 36

Name Size Perms Modified Actions
3.10 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
9.15 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
2.24 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
4.59 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
4.06 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
5.13 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
5.29 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
6.80 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
2.51 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
2.91 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
10.16 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
852 B lrw-r--r-- 2026-04-07 14:12:59
Edit Download
7.67 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
1012 B lrw-r--r-- 2026-04-07 14:12:59
Edit Download
2.69 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
627 B lrw-r--r-- 2026-04-07 14:12:59
Edit Download
1.92 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
864 B lrw-r--r-- 2026-04-07 14:12:59
Edit Download
3.40 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
6.19 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
2.56 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
1.23 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
2.48 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
977 B lrw-r--r-- 2026-04-07 14:12:59
Edit Download
649 B lrw-r--r-- 2026-04-07 14:12:59
Edit Download
18.02 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
896 B lrw-r--r-- 2026-04-07 14:12:59
Edit Download
898 B lrw-r--r-- 2026-04-07 14:12:59
Edit Download
5.75 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
3.40 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
965 B lrw-r--r-- 2026-04-07 14:12:59
Edit Download
5.80 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
4.45 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
8.87 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
2.09 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download
2.34 KB lrw-r--r-- 2026-04-07 14:12:59
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).