Sha256: a2b557a5c006855d6d8873481fc39a97be73dd168ee45cd70164e86312c72f74
Contents?: true
Size: 981 Bytes
Versions: 3
Compression:
Stored size: 981 Bytes
Contents
module Pod class Specification class Set include SourceConfig::Mixin alias origin_specification_name specification_name def specification_name ## 这里可能存在的风险,但是目前可以再是不关心 name end alias origin_versions_by_source versions_by_source def versions_by_source @fix_versions_by_source ||= begin force_sources = [] vers_b_source = origin_versions_by_source vers_b_source.keys.each do |key| if source_config.force_sources.include? key.url force_sources << key end end result = {} vers_b_source.each do |key, value| result[key] = value force_sources.each do |src| result[key] = result[key] - vers_b_source[src] unless source_config.force_sources.include? key.url end end result end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems