class YARD::CLI::LinkStdlib::URL

Definitions

Constants

DESCRIPTION
USAGE

Public Instance Methods

run(*args) click to toggle source
# File lib/yard/cli/link_stdlib/url.rb, line 39
def run *args
  OptionParser.new { |op|
    add_header op
    add_version_opt op
  }.parse! args
  
  name = check_args! args, 1
  
  url = YARD::LinkStdlib::ObjectMap.current.url_for name
  
  if url.nil?
    $stderr.puts "Name not found: #{ name.inspect }"
    exit false
  end
  
  puts url
  exit true
end