class Gem::Source::Lock
Lock
源代码包装已安装 gem 的源代码,并在依赖项解析期间排序在其他源代码之前。这允许 RubyGems 优先选择依赖项锁定文件中的 gem。
属性
wrapped[R]
包装的 Gem::Source
公共类方法
new(source) 点击以切换源代码
创建一个新的 Lock
源代码,它包装 source
并将其移到排序列表的前面。
# File rubygems/source/lock.rb, line 18 def initialize(source) @wrapped = source end
公共实例方法
fetch_spec(name_tuple) 点击以切换源代码
委托给包装的源代码的 fetch_spec
方法。
# File rubygems/source/lock.rb, line 42 def fetch_spec(name_tuple) @wrapped.fetch_spec name_tuple end