Module: DoubleTake
- Defined in:
- lib/double_take.rb,
lib/double_take/hook.rb,
lib/double_take/clean.rb,
lib/double_take/version.rb
Defined Under Namespace
Constant Summary collapse
- GEMFILE =
Bundler.default_gemfile
- GEMFILE_NEXT_LOCK =
Pathname("#{GEMFILE}_next.lock")
- VERSION =
"0.2.1"
Class Method Summary collapse
Class Method Details
.load ⇒ Object
22 23 24 25 26 27 |
# File 'lib/double_take.rb', line 22 def self.load DoubleTake::Clean.new.register_command hook = DoubleTake::Hook.new hook.bundle_next unless Bundler::Plugin.installed?("double_take") hook.register end |
.with_dependency_next ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/double_take.rb', line 14 def self.with_dependency_next ENV["DEPENDENCIES_NEXT"] = "1" yield ensure ENV.delete("DEPENDENCIES_NEXT") end |