Sha256: 88483c4eee43230b697853423d86deaa1216523f7d8474f491db82a78f3cf93a
Contents?: true
Size: 378 Bytes
Versions: 6
Compression:
Stored size: 378 Bytes
Contents
module KeepUp # Picks updated versions for dependencies. class Repository attr_reader :index def initialize(index:) @index = index end def updated_dependency_for(dependency) candidates = index.search(dependency) latest = candidates.sort_by(&:version).last latest unless latest.version <= dependency.locked_version end end end
Version data entries
6 entries across 6 versions & 1 rubygems