Sha256: 1b9d8abd4e42d568a8e4aa61dc429fb6e423cceba765f2598d94ab6586605a7c
Contents?: true
Size: 485 Bytes
Versions: 6
Compression:
Stored size: 485 Bytes
Contents
require 'bundler' module KeepUp # Creates Bunder::Definition objects. class BundlerDefinitionBuilder def initialize(local: false) @local = local end def build(lock) definition = Bundler::Definition.build('Gemfile', 'Gemfile.lock', lock) if lock if local definition.resolve_with_cache! else definition.resolve_remotely! end end definition end private attr_reader :local end end
Version data entries
6 entries across 6 versions & 1 rubygems