Class: YARD::CLI::Gems
Overview
Instance Method Summary collapse
- #description ⇒ Object
-
#initialize ⇒ Gems
constructor
A new instance of Gems.
-
#run(*args) ⇒ void
Runs the commandline utility, parsing arguments and generating YARD indexes for gems.
Methods inherited from Command
Constructor Details
#initialize ⇒ Gems
Returns a new instance of Gems.
6 7 8 9 |
# File 'lib/yard/cli/gems.rb', line 6 def initialize @rebuild = false @gems = [] end |
Instance Method Details
#description ⇒ Object
11 |
# File 'lib/yard/cli/gems.rb', line 11 def description; "Builds YARD index for gems" end |
#run(*args) ⇒ void
This method returns an undefined value.
Runs the commandline utility, parsing arguments and generating YARD indexes for gems.
18 19 20 21 22 |
# File 'lib/yard/cli/gems.rb', line 18 def run(*args) require 'rubygems' optparse(*args) build_gems end |