Merge pull request #16776 from reitermarkus/tap-sig-1

Simplify `Tap#remote_repo`.
This commit is contained in:
Mike McQuaid 2024-03-04 14:00:57 +00:00 committed by GitHub
commit 3a4eff913f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -202,8 +202,9 @@ class Tap
# The remote repository name of this {Tap}. # The remote repository name of this {Tap}.
# e.g. `user/homebrew-repo` # e.g. `user/homebrew-repo`
sig { returns(T.nilable(String)) }
def remote_repo def remote_repo
return unless remote return unless (remote = self.remote)
@remote_repo ||= remote.delete_prefix("https://github.com/") @remote_repo ||= remote.delete_prefix("https://github.com/")
.delete_prefix("git@github.com:") .delete_prefix("git@github.com:")