Function: forge-repository-equal

forge-repository-equal is a byte-compiled function defined in forge-repo.el.

Signature

(forge-repository-equal REPO1 REPO2)

Documentation

Return t if REPO1 and REPO2 are the same repository.

REPO1 and/or REPO2 may also be nil, in which case return nil.

Source Code

;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/forge-repo.el
;;; Identity

(defun forge-repository-equal (repo1 repo2)
  "Return t if REPO1 and REPO2 are the same repository.
REPO1 and/or REPO2 may also be nil, in which case return nil."
  (and repo1 repo2
       (or (equal      (oref repo1 id)      (oref repo2 id))
           (and (equal (oref repo1 githost) (oref repo2 githost))
                (equal (oref repo1 owner)   (oref repo2 owner))
                (equal (oref repo1 name)    (oref repo2 name))))))