From f4ac2996a7ea46c5f581ed27725843d13d98a932 Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Wed, 14 Feb 2024 22:11:51 +0100 Subject: [PATCH] Fix type signature. --- Library/Homebrew/formulary.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/formulary.rb b/Library/Homebrew/formulary.rb index 4e7f151c8b..1d402ba0c3 100644 --- a/Library/Homebrew/formulary.rb +++ b/Library/Homebrew/formulary.rb @@ -741,7 +741,7 @@ module Formulary class FromDefaultNameLoader < FromTapLoader sig { params(ref: T.any(String, Pathname, URI::Generic), from: Symbol, warn: T::Boolean) - .returns(T.nilable(FromTapLoader)) + .returns(T.nilable(T.attached_class)) } def self.try_new(ref, from: T.unsafe(nil), warn: false) return unless ref.is_a?(String) @@ -756,7 +756,7 @@ module Formulary class FromNameLoader < FromTapLoader sig { params(ref: T.any(String, Pathname, URI::Generic), from: Symbol, warn: T::Boolean) - .returns(T.nilable(FromTapLoader)) + .returns(T.nilable(T.attached_class)) } def self.try_new(ref, from: T.unsafe(nil), warn: false) return unless ref.is_a?(String)