Function: forge-gitlab-repository-p
forge-gitlab-repository-p is a byte-compiled function defined in
forge-gitlab.el.
Signature
(forge-gitlab-repository-p OBJ)
Documentation
Return non-nil if OBJ is an object of type forge-gitlab-repository(var)/forge-gitlab-repository(fun).
Source Code
;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/forge-gitlab.el
;;; Class
(defclass forge-gitlab-repository (forge-repository)
((issues-url-format :initform "https://%h/%o/%n/issues")
(issue-url-format :initform "https://%h/%o/%n/issues/%i")
(issue-post-url-format :initform "https://%h/%o/%n/issues/%i#note_%I")
(pullreqs-url-format :initform "https://%h/%o/%n/merge_requests")
(pullreq-url-format :initform "https://%h/%o/%n/merge_requests/%i")
(pullreq-post-url-format :initform "https://%h/%o/%n/merge_requests/%i#note_%I")
(commit-url-format :initform "https://%h/%o/%n/commit/%r")
(branch-url-format :initform "https://%h/%o/%n/commits/%r")
(remote-url-format :initform "https://%h/%o/%n")
(blob-url-format :initform "https://%h/%o/%n/-/blob/%r/%f")
(create-issue-url-format :initform "https://%h/%o/%n/issues/new")
(create-pullreq-url-format :initform "https://%h/%o/%n/merge_requests/new")
(pullreq-refspec :initform "+refs/merge-requests/*/head:refs/pullreqs/*")))