类 Gem::Source::Lock
Lock 源包装已安装 gem 的源,并在依赖项解析期间排在其他源之前。这使得 RubyGems 优先选择来自依赖项锁定文件的 gem。
属性
被包装的 Gem::Source
公共类方法
源
# File lib/rubygems/source/lock.rb, line 18 def initialize(source) @wrapped = source end
创建一个新的 Lock 源,它包装 source 并将其在排序列表中提前。
公共实例方法
源
# File lib/rubygems/source/lock.rb, line 42 def fetch_spec(name_tuple) @wrapped.fetch_spec name_tuple end
委托给被包装源的 fetch_spec 方法。