From 6cff8aff90df40dae95b92981272e8d7d2321a7b Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Wed, 16 Oct 2019 19:06:39 +0200 Subject: [PATCH] Fix cop for interpolated strings. --- .../Homebrew/rubocops/cask/homepage_url_trailing_slash.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/rubocops/cask/homepage_url_trailing_slash.rb b/Library/Homebrew/rubocops/cask/homepage_url_trailing_slash.rb index 68a2ea7e35..220acaca83 100644 --- a/Library/Homebrew/rubocops/cask/homepage_url_trailing_slash.rb +++ b/Library/Homebrew/rubocops/cask/homepage_url_trailing_slash.rb @@ -15,7 +15,13 @@ module RuboCop def on_homepage_stanza(stanza) url_node = stanza.stanza_node.first_argument - url = url_node.str_content + + url = if url_node.dstr_type? + # Remove quotes from interpolated string. + url_node.source[1..-2] + else + url_node.str_content + end return unless url&.match?(%r{^.+://[^/]+$})