aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd
diff options
context:
space:
mode:
authorXu Cheng2015-08-15 18:32:22 +0800
committerXu Cheng2015-08-15 18:32:22 +0800
commit3c45e1e81d8c2c280acc91b1bce73fa4a97b626c (patch)
tree79ab9d0276c43a1afedcbcfea272baecb6d5d6f4 /Library/Homebrew/cmd
parent0bf2f92f467b4b4cca889a9e53299772bd1641f9 (diff)
downloadbrew-3c45e1e81d8c2c280acc91b1bce73fa4a97b626c.tar.bz2
update: only compute tapd_basename when necessary
Diffstat (limited to 'Library/Homebrew/cmd')
-rw-r--r--Library/Homebrew/cmd/update.rb3
1 files changed, 1 insertions, 2 deletions
diff --git a/Library/Homebrew/cmd/update.rb b/Library/Homebrew/cmd/update.rb
index 2d7d51eb1..cbd22a05c 100644
--- a/Library/Homebrew/cmd/update.rb
+++ b/Library/Homebrew/cmd/update.rb
@@ -122,9 +122,8 @@ module Homebrew
def rename_taps_dir_if_necessary
Dir.glob("#{HOMEBREW_LIBRARY}/Taps/*/") do |tapd|
begin
- tapd_basename = File.basename(tapd)
-
if File.directory?(tapd + "/.git")
+ tapd_basename = File.basename(tapd)
if tapd_basename.include?("-")
# only replace the *last* dash: yes, tap filenames suck
user, repo = tapd_basename.reverse.sub("-", "/").reverse.split("/")