From a8cbcfa0809130922d274536469c23e60e712f20 Mon Sep 17 00:00:00 2001 From: "Tim D. Smith" Date: Tue, 26 Jul 2016 21:50:00 -0700 Subject: [PATCH] Factor out absolute symlink test --- Library/Homebrew/cmd/bottle.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/cmd/bottle.rb b/Library/Homebrew/cmd/bottle.rb index d9ba20daf2..eed1543844 100644 --- a/Library/Homebrew/cmd/bottle.rb +++ b/Library/Homebrew/cmd/bottle.rb @@ -95,6 +95,10 @@ module Homebrew end end + keg_contains_absolute_symlink_starting_with?(string, keg) || result + end + + def keg_contains_absolute_symlink_starting_with?(string, keg) absolute_symlinks_start_with_string = [] absolute_symlinks_rest = [] keg.find do |pn| @@ -110,14 +114,14 @@ module Homebrew end if ARGV.verbose? - if absolute_symlinks_start_with_string.any? + unless absolute_symlinks_start_with_string.empty? opoo "Absolute symlink starting with #{string}:" absolute_symlinks_start_with_string.each do |pn| puts " #{pn} -> #{pn.resolved_path}" end end - if absolute_symlinks_rest.any? + unless absolute_symlinks_rest.empty? opoo "Absolute symlink:" absolute_symlinks_rest.each do |pn| puts " #{pn} -> #{pn.resolved_path}"