# File lib/bundler/settings.rb, line 15 def [](name) key = key_for(name) value = (@local_config[key] || ENV[key] || @global_config[key] || DEFAULT_CONFIG[name]) case when !value.nil? && is_bool(name) to_bool(value) when !value.nil? && is_num(name) value.to_i else value end end