From d58e94ed6f61e81912c5d755895783fe56345786 Mon Sep 17 00:00:00 2001 From: kiendang Date: Fri, 15 Mar 2019 11:27:39 +0800 Subject: [PATCH] Fix class name for brew extract --- Library/Homebrew/dev-cmd/extract.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/dev-cmd/extract.rb b/Library/Homebrew/dev-cmd/extract.rb index 64218b879f..dca97bc7ec 100644 --- a/Library/Homebrew/dev-cmd/extract.rb +++ b/Library/Homebrew/dev-cmd/extract.rb @@ -142,8 +142,8 @@ module Homebrew # The class name has to be renamed to match the new filename, # e.g. Foo version 1.2.3 becomes FooAT123 and resides in Foo@1.2.3.rb. - class_name = Formulary.class_s(name.to_s) - versioned_name = Formulary.class_s("#{class_name}@#{version}") + class_name = Formulary.class_s(name) + versioned_name = Formulary.class_s("#{name}@#{version}") result.gsub!("class #{class_name} < Formula", "class #{versioned_name} < Formula") path = destination_tap.path/"Formula/#{name}@#{version}.rb"