class PodPrebuild::ExclusionCacheValidator
Public Class Methods
new(options)
click to toggle source
Calls superclass method
# File lib/cocoapods-binary-cache/cache/validator_exclusion.rb, line 3 def initialize(options) super(options) @ignored_pods = options[:ignored_pods] || Set.new @prebuilt_pod_names = options[:prebuilt_pod_names] end
Public Instance Methods
validate(accumulated)
click to toggle source
# File lib/cocoapods-binary-cache/cache/validator_exclusion.rb, line 9 def validate(accumulated) validation = @prebuilt_pod_names.nil? ? accumulated : accumulated.keep(@prebuilt_pod_names) validation.discard(@ignored_pods) end