From a998c364f4394b30ca45f7e100c51652d26389d6 Mon Sep 17 00:00:00 2001 From: Kid <44045911+kidonng@users.noreply.github.com> Date: Mon, 14 Jun 2021 23:19:21 +0800 Subject: [PATCH] Reduce potential modifications to frozen string --- Library/Homebrew/requirement.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/requirement.rb b/Library/Homebrew/requirement.rb index 33e97cf28f..ce4db612a1 100644 --- a/Library/Homebrew/requirement.rb +++ b/Library/Homebrew/requirement.rb @@ -142,8 +142,8 @@ class Requirement def infer_name klass = self.class.name || self.class.to_s - klass.sub!(/(Dependency|Requirement)$/, "") - klass.sub!(/^(\w+::)*/, "") + klass = klass.sub(/(Dependency|Requirement)$/, "") + klass = klass.sub(/^(\w+::)*/, "") return klass.downcase if klass.present? return @cask if @cask.present?