Module: PryDoc

Defined in:
lib/pry-doc.rb,
lib/pry-doc/version.rb

Constant Summary collapse

VERSION =
'0.11.0'

Class Method Summary collapse

Class Method Details

.load_yardoc(version) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/pry-doc.rb', line 7

def self.load_yardoc(version)
  path = "#{File.dirname(__FILE__)}/pry-doc/docs/#{version}"
  unless File.directory?(path)
    puts "#{RUBY_ENGINE}/#{RUBY_VERSION} isn't supported by this pry-doc version"
  end

  # Do not use pry-doc if Rubinius is active.
  Pry.config.has_pry_doc = RUBY_ENGINE !~ /rbx/

  YARD::Registry.load_yardoc(path)
end