diff options
author | Samuel Giddins <segiddins@segiddins.me> | 2017-05-25 18:28:36 -0500 |
---|---|---|
committer | Samuel Giddins <segiddins@segiddins.me> | 2017-05-25 18:28:36 -0500 |
commit | e29e33dd52e174343cde63527a5077719598091b (patch) | |
tree | ddd8742d26d48f348f3a5dcf875283edaae4ce22 | |
parent | 54c51729e4776c3d07992deaedb8ec2788cb35ae (diff) | |
download | bundler-seg-env-no-settings.tar.gz |
[Env] Print well-formed markdown when there are no settingsseg-env-no-settings
-rw-r--r-- | lib/bundler/env.rb | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/bundler/env.rb b/lib/bundler/env.rb index 5e0800889e..bbca13da43 100644 --- a/lib/bundler/env.rb +++ b/lib/bundler/env.rb @@ -29,14 +29,16 @@ module Bundler out << "```\n" - out << "\n## Bundler settings\n\n```\n" unless Bundler.settings.all.empty? - Bundler.settings.all.each do |setting| - out << setting << "\n" - Bundler.settings.pretty_values_for(setting).each do |line| - out << " " << line << "\n" + unless Bundler.settings.all.empty? + out << "\n## Bundler settings\n\n```\n" + Bundler.settings.all.each do |setting| + out << setting << "\n" + Bundler.settings.pretty_values_for(setting).each do |line| + out << " " << line << "\n" + end end + out << "```\n" end - out << "```\n" return out unless SharedHelpers.in_bundle? |