in lib/logstash-docket/repository.rb [63:71]
def initialize(name, source, rubygem_info = nil)
@name = name
@source = source
@plugin_versions = Util::ThreadsafeIndex.new { |version| ArtifactPlugin.new(repository: self, version: version) }
@rubygem_info = Util::ThreadsafeDeferral.for { rubygem_info || RubygemInfo.new(name) }
end