aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd
diff options
context:
space:
mode:
authorJosh Hagins2016-07-16 01:18:30 -0400
committerMartin Afanasjew2016-07-16 07:18:30 +0200
commit4abdeb7b5eb06acb633a9ac12d7c681d736a5286 (patch)
tree718d76f5af0ea6a536904b4da99054d3e23c75dc /Library/Homebrew/cmd
parent91d32e77adf743510f0873e9195b3fe0dc065efd (diff)
downloadbrew-4abdeb7b5eb06acb633a9ac12d7c681d736a5286.tar.bz2
update: Don't report formulae that are moved within a tap but not renamed (#480)
Diffstat (limited to 'Library/Homebrew/cmd')
-rw-r--r--Library/Homebrew/cmd/update-report.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/Library/Homebrew/cmd/update-report.rb b/Library/Homebrew/cmd/update-report.rb
index 0f75edaad..bb7cbfc23 100644
--- a/Library/Homebrew/cmd/update-report.rb
+++ b/Library/Homebrew/cmd/update-report.rb
@@ -209,8 +209,12 @@ class Reporter
end
@report[:M] << tap.formula_file_to_name(src)
when /^R\d{0,3}/
- @report[:D] << tap.formula_file_to_name(src) if tap.formula_file?(src)
- @report[:A] << tap.formula_file_to_name(dst) if tap.formula_file?(dst)
+ src_full_name = tap.formula_file_to_name(src)
+ dst_full_name = tap.formula_file_to_name(dst)
+ # Don't report formulae that are moved within a tap but not renamed
+ next if src_full_name == dst_full_name
+ @report[:D] << src_full_name
+ @report[:A] << dst_full_name
end
end