X7ROOT File Manager
Current Path:
/opt/alt/ruby19/lib64/ruby/1.9.1/rubygems/commands
opt
/
alt
/
ruby19
/
lib64
/
ruby
/
1.9.1
/
rubygems
/
commands
/
ðŸ“
..
📄
build_command.rb
(1.25 KB)
📄
cert_command.rb
(2.74 KB)
📄
check_command.rb
(1.64 KB)
📄
cleanup_command.rb
(2.59 KB)
📄
contents_command.rb
(2.59 KB)
📄
dependency_command.rb
(4.19 KB)
📄
environment_command.rb
(3.9 KB)
📄
fetch_command.rb
(1.85 KB)
📄
generate_index_command.rb
(3.86 KB)
📄
help_command.rb
(4.43 KB)
📄
install_command.rb
(4.83 KB)
📄
list_command.rb
(696 B)
📄
lock_command.rb
(2.67 KB)
📄
outdated_command.rb
(785 B)
📄
owner_command.rb
(1.7 KB)
📄
pristine_command.rb
(3.2 KB)
📄
push_command.rb
(1.31 KB)
📄
query_command.rb
(7.38 KB)
📄
rdoc_command.rb
(2.24 KB)
📄
search_command.rb
(582 B)
📄
server_command.rb
(2.35 KB)
📄
setup_command.rb
(9.45 KB)
📄
sources_command.rb
(3.27 KB)
📄
specification_command.rb
(3.04 KB)
📄
stale_command.rb
(704 B)
📄
uninstall_command.rb
(2.49 KB)
📄
unpack_command.rb
(4.03 KB)
📄
update_command.rb
(6.04 KB)
📄
which_command.rb
(1.87 KB)
Editing: rdoc_command.rb
require 'rubygems/command' require 'rubygems/version_option' require 'rubygems/doc_manager' class Gem::Commands::RdocCommand < Gem::Command include Gem::VersionOption def initialize super 'rdoc', 'Generates RDoc for pre-installed gems', :version => Gem::Requirement.default, :include_rdoc => true, :include_ri => true, :overwrite => false add_option('--all', 'Generate RDoc/RI documentation for all', 'installed gems') do |value, options| options[:all] = value end add_option('--[no-]rdoc', 'Generate RDoc HTML') do |value, options| options[:include_rdoc] = value end add_option('--[no-]ri', 'Generate RI data') do |value, options| options[:include_ri] = value end add_option('--[no-]overwrite', 'Overwrite installed documents') do |value, options| options[:overwrite] = value end add_version_option end def arguments # :nodoc: "GEMNAME gem to generate documentation for (unless --all)" end def defaults_str # :nodoc: "--version '#{Gem::Requirement.default}' --rdoc --ri --no-overwrite" end def description # :nodoc: <<-DESC The rdoc command builds RDoc and RI documentation for installed gems. Use --overwrite to force rebuilding of documentation. DESC end def usage # :nodoc: "#{program_name} [args]" end def execute if options[:all] then specs = Gem::SourceIndex.from_installed_gems.collect { |name, spec| spec } else gem_name = get_one_gem_name dep = Gem::Dependency.new gem_name, options[:version] specs = Gem::SourceIndex.from_installed_gems.search dep end if specs.empty? raise "Failed to find gem #{gem_name} to generate RDoc for #{options[:version]}" end if options[:include_ri] specs.sort.each do |spec| doc = Gem::DocManager.new(spec) doc.generate_ri if options[:overwrite] || !doc.ri_installed? end Gem::DocManager.update_ri_cache end if options[:include_rdoc] specs.sort.each do |spec| doc = Gem::DocManager.new(spec) doc.generate_rdoc if options[:overwrite] || !doc.rdoc_installed? end end true end end
Upload File
Create Folder