From 62db042277dbd60d8b6ff74416e84c053a62b781 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Fri, 26 Apr 2013 19:18:12 -0500 Subject: [PATCH] audit: fix interpolation check Fixes Homebrew/homebrew#19363. --- Library/Homebrew/cmd/audit.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb index 2ed56da803..96b8df3e20 100644 --- a/Library/Homebrew/cmd/audit.rb +++ b/Library/Homebrew/cmd/audit.rb @@ -331,7 +331,7 @@ class FormulaAuditor end # Check for string interpolation of single values. - if text =~ /(system|inreplace|gsub!|change_make_var!) .* ['"]#\{(\w+(\.\w+)?)\}['"]/ + if text =~ /(system|inreplace|gsub!|change_make_var!).*[ ,]"#\{([\w.]+)\}"/ problem "Don't need to interpolate \"#{$2}\" with #{$1}" end