Server IP : 104.21.41.133 / Your IP :
13.59.19.57 [Reverse IP] Web Server : LiteSpeed System : Linux altar63.supremepanel63.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 User : abranoticias ( 1103) PHP Version : 8.0.30 Disable Function : NONE Domains : 1 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/ruby31/share/rubygems/rubygems/commands/
Current File : /opt/alt/ruby31/share/rubygems/rubygems/commands/query_command.rb
# frozen_string_literal: true
require_relative "../command"
require_relative "../query_utils"
require_relative "../deprecate"
class Gem::Commands::QueryCommand < Gem::Command
extend Gem::Deprecate
rubygems_deprecate_command
include Gem::QueryUtils
alias warning_without_suggested_alternatives deprecation_warning
def deprecation_warning
warning_without_suggested_alternatives
message = "It is recommended that you use `gem search` or `gem list` instead.\n"
alert_warning message unless Gem::Deprecate.skip
end
def initialize(name = "query",
summary = "Query gem information in local or remote repositories")
super name, summary,
:domain => :local, :details => false, :versions => true,
:installed => nil, :version => Gem::Requirement.default
add_option("-n", "--name-matches REGEXP",
"Name of gem(s) to query on matches the",
"provided REGEXP") do |value, options|
options[:name] = /#{value}/i
end
add_query_options
end
def description # :nodoc:
<<-EOF
The query command is the basis for the list and search commands.
You should really use the list and search commands instead. This command
is too hard to use.
EOF
end
end