Method: Bundler::EnvironmentPreserver#restore
- Defined in:
- lib/bundler/environment_preserver.rb
permalink #restore ⇒ Hash
53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
# File 'lib/bundler/environment_preserver.rb', line 53 def restore env = @original.clone @keys.each do |key| value_original = env[@prefix + key] next if value_original.nil? if value_original == INTENTIONALLY_NIL env.delete(key) else env[key] = value_original end env.delete(@prefix + key) end env end |