Sha256: 7e6e79b9231a295edcb8b42ba099e82d63a3772e7846b5e31c8d85d8820e7b92
Contents?: true
Size: 503 Bytes
Versions: 7
Compression:
Stored size: 503 Bytes
Contents
module KeepUp # Searches possibly remote gem index to find potential dependency updates. class GemIndex def initialize(definition_builder:) @definition_builder = definition_builder end def search(dependency) index.search(Bundler::Dependency.new(dependency.name, nil)) end private attr_reader :definition_builder def definition @definition ||= definition_builder.build(true) end def index @index ||= definition.index end end end
Version data entries
7 entries across 7 versions & 1 rubygems