From 72129668f432b9ddb5fa6a53c2573dd9b15e968e Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Fri, 11 Jul 2014 12:46:14 -0500 Subject: [PATCH] audit: warn when using old-style patches --- Library/Homebrew/cmd/audit.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb index ad4132726f..085db07106 100644 --- a/Library/Homebrew/cmd/audit.rb +++ b/Library/Homebrew/cmd/audit.rb @@ -298,8 +298,11 @@ class FormulaAuditor end def audit_patches - patches = Patch.normalize_legacy_patches(f.patches) - patches.grep(LegacyPatch).each { |p| audit_patch(p) } + legacy_patches = Patch.normalize_legacy_patches(f.patches).grep(LegacyPatch) + if legacy_patches.any? + problem "Use the patch DSL instead of defining a 'patches' method" + legacy_patches.each { |p| audit_patch(p) } + end end def audit_patch(patch)