From 349f37be68352d534f4aba220fa44f33de512d80 Mon Sep 17 00:00:00 2001 From: Alexander Bayandin Date: Tue, 26 Nov 2019 00:58:35 +0000 Subject: [PATCH] dev-cmd/audit: check resource name does not match formula name --- Library/Homebrew/dev-cmd/audit.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Library/Homebrew/dev-cmd/audit.rb b/Library/Homebrew/dev-cmd/audit.rb index f582bb03bf..a9e9b118d5 100644 --- a/Library/Homebrew/dev-cmd/audit.rb +++ b/Library/Homebrew/dev-cmd/audit.rb @@ -667,6 +667,8 @@ module Homebrew problems.concat ra.problems.map { |problem| "#{name}: #{problem}" } spec.resources.each_value do |resource| + problem "Resource name should be different from the formula name" if resource.name == formula.name + ra = ResourceAuditor.new(resource, spec_name, online: @online, strict: @strict).audit problems.concat ra.problems.map { |problem| "#{name} resource #{resource.name.inspect}: #{problem}"