Flowdock
method

_remote_specification

Importance_0
v2_6_3 - Show latest stable - 0 notes - Class: StubSpecification
  • 1_8_6_287
  • 1_8_7_72
  • 1_8_7_330
  • 1_9_1_378
  • 1_9_2_180
  • 1_9_3_125
  • 1_9_3_392
  • 2_1_10
  • 2_2_9
  • 2_4_6
  • 2_5_5
  • 2_6_3 (0)
  • What's this?
_remote_specification() private

No documentation

This method has no description. You can help the Ruby community by adding new notes.

Hide source
# File lib/bundler/stub_specification.rb, line 88
    def _remote_specification
      @_remote_specification ||= begin
        rs = stub.to_spec
        if rs.equal?(self) # happens when to_spec gets the spec from Gem.loaded_specs
          rs = Gem::Specification.load(loaded_from)
          Bundler.rubygems.stub_set_spec(stub, rs)
        end

        unless rs
          raise GemspecError, "The gemspec for #{full_name} at #{loaded_from}"              " was missing or broken. Try running `gem pristine #{name} -v #{version}`"              " to fix the cached spec."
        end

        rs.source = source

        rs
      end
    end
Register or log in to add new notes.