From cfa7d82f65a302cf569aadf4a130ac6b481b4c71 Mon Sep 17 00:00:00 2001 From: Anatoli Babenia Date: Tue, 28 Nov 2023 18:31:30 +0000 Subject: [PATCH] Add typecheck to constructor --- Library/Homebrew/formula_creator.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/Library/Homebrew/formula_creator.rb b/Library/Homebrew/formula_creator.rb index 25bf0cff57..a1f1ff674b 100644 --- a/Library/Homebrew/formula_creator.rb +++ b/Library/Homebrew/formula_creator.rb @@ -12,6 +12,7 @@ module Homebrew attr_reader :url, :tap, :sha256, :desc, :homepage attr_accessor :name + sig { params(name: T.nilable(String), version: T.nilable(String), tap: T.nilable(String), mode: T.nilable(Symbol), license: T.nilable(String), fetch: T::Boolean, head: T::Boolean).void } def initialize(name, version, tap:, mode:, license:, fetch: true, head: false) @name = name @version = Version.new(version) if version