From 4e0b589d8c52fe37fc17e2f52984cd4bdea1700f Mon Sep 17 00:00:00 2001 From: Anatoli Babenia Date: Mon, 27 Nov 2023 20:51:47 +0000 Subject: [PATCH] formula_creator: Set version default in constructor --- Library/Homebrew/formula_creator.rb | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Library/Homebrew/formula_creator.rb b/Library/Homebrew/formula_creator.rb index ebc2bbd16b..7efac2f9fe 100644 --- a/Library/Homebrew/formula_creator.rb +++ b/Library/Homebrew/formula_creator.rb @@ -14,7 +14,7 @@ module Homebrew def initialize(name, version, fetch=true, head=false) @name = name - @version = version + @version = Version.new(version) if version @fetch = fetch @head = head end @@ -37,11 +37,7 @@ module Homebrew @name = path.basename.to_s[/(.*?)[-_.]?#{Regexp.escape(path.version.to_s)}/, 1] end end - @version = if @version - Version.new(@version) - else - Version.detect(url) - end + @version = Version.detect(url) if @version.nil? end def write_formula!