method
specs_for_source_changed?
ruby latest stable - Class:
Bundler::Definition
specs_for_source_changed?(source)private
No documentation available.
# File lib/bundler/definition.rb, line 589
def specs_for_source_changed?(source)
locked_index = Index.new
locked_index.use(@locked_specs.select {|s| source.can_lock?(s) })
# order here matters, since Index#== is checking source.specs.include?(locked_index)
locked_index != source.specs
rescue PathError, GitError => e
Bundler.ui.debug "Assuming that #{source} has not changed since fetching its specs errored (#{e})"
false
end