From 5cd8f62865c6c700ca31042985b923147fc1b03e Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sat, 27 Dec 2014 14:01:43 +0000 Subject: [PATCH] audit (strict): check for use double-quotes. --- Library/Homebrew/cmd/audit.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb index bf478e2f5b..88bddaf63f 100644 --- a/Library/Homebrew/cmd/audit.rb +++ b/Library/Homebrew/cmd/audit.rb @@ -549,6 +549,12 @@ class FormulaAuditor good_system = bad_system.gsub(" ", "\", \"") problem "Use `system #{good_system}` instead of `system #{bad_system}` " end + + if line =~ /^[^#"]*('[^']*')/ + bad_quotes = $1 + good_quotes = bad_quotes.gsub "'", "\"" + problem "use double-quotes for `#{good_quotes}` instead of `#{bad_quotes}`" + end end end