Reduce potential modifications to frozen string

This commit is contained in:
Kid 2021-06-14 23:19:21 +08:00 committed by GitHub
parent d3887df2a3
commit a998c364f4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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?