class Bundler::EnvironmentPreserver

def restore

Returns:
  • (Hash) -
def restore
  env = @original.clone
  @keys.each do |key|
    value_original = env[@prefix + key]
    unless value_original.nil? || value_original.empty?
      env[key] = value_original
      env.delete(@prefix + key)
    end
  end
  env
end