aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cleaner.rb
diff options
context:
space:
mode:
authorBaptiste Fontaine2015-08-17 17:08:23 +0200
committerBaptiste Fontaine2015-08-18 00:18:22 +0200
commit8ba0fb9fcf0d4d4d3497cf524b4c21c6fd4a86e3 (patch)
tree9eb0a29a3ce1fc383bdc9cb53dd91039413cd3e5 /Library/Homebrew/cleaner.rb
parentf690b546215119c14c9626a5c89dbbc828eb3503 (diff)
downloadbrew-8ba0fb9fcf0d4d4d3497cf524b4c21c6fd4a86e3.tar.bz2
unnecessary calls to .select simplified
These are minor perf optimizations. Closes Homebrew/homebrew#43028. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
Diffstat (limited to 'Library/Homebrew/cleaner.rb')
-rw-r--r--Library/Homebrew/cleaner.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/Library/Homebrew/cleaner.rb b/Library/Homebrew/cleaner.rb
index bafbb34e0..d96caeb09 100644
--- a/Library/Homebrew/cleaner.rb
+++ b/Library/Homebrew/cleaner.rb
@@ -18,7 +18,7 @@ class Cleaner
# and will conflict if more than one formula provides it
observe_file_removal @f.lib/"charset.alias"
- [@f.bin, @f.sbin, @f.lib].select(&:exist?).each { |d| clean_dir d }
+ [@f.bin, @f.sbin, @f.lib].each { |d| clean_dir(d) if d.exist? }
# Get rid of any info 'dir' files, so they don't conflict at the link stage
info_dir_file = @f.info + "dir"