Use HOMEBREW_DEFAULT_TAP_CASK_REGEX in FromDefaultNameLoader.

This commit is contained in:
Markus Reiter 2024-02-13 21:52:45 +01:00
parent 228ebe0c32
commit 876535c670
No known key found for this signature in database
GPG Key ID: 245293B51702655B

View File

@ -445,10 +445,10 @@ module Cask
} }
def self.try_new(ref, warn: false) def self.try_new(ref, warn: false)
return unless ref.is_a?(String) return unless ref.is_a?(String)
return if ref.include?("/") return unless (token = ref[HOMEBREW_DEFAULT_TAP_CASK_REGEX, :token])
return unless (tap = CoreCaskTap.instance).installed? return unless (tap = CoreCaskTap.instance).installed?
return unless (loader = super("#{tap}/#{ref}", warn: warn)) return unless (loader = super("#{tap}/#{token}", warn: warn))
loader if loader.path.exist? loader if loader.path.exist?
end end