Method: Bundler::EnvironmentPreserver#restore
- Defined in:
- lib/bundler/environment_preserver.rb
#restore ⇒ Hash
67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/bundler/environment_preserver.rb', line 67 def restore env = @original.clone @keys.each do |key| value_original = env[@prefix + key] next if value_original.nil? || value_original.empty? if value_original == INTENTIONALLY_NIL env.delete(key) else env[key] = value_original end env.delete(@prefix + key) end env end |