Function: majutsu-gerrit-rest-current-spec

majutsu-gerrit-rest-current-spec is a natively compiled function defined in majutsu-gerrit-rest.el.

Signature

(majutsu-gerrit-rest-current-spec &optional REMOTE DIRECTORY)

Documentation

Return a normalized REST spec discovered from REMOTE in DIRECTORY.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-gerrit-rest.el
(defun majutsu-gerrit-rest-current-spec (&optional remote directory)
  "Return a normalized REST spec discovered from REMOTE in DIRECTORY."
  (when (fboundp 'majutsu-gerrit--shared-spec)
    (when-let* ((shared (majutsu-gerrit--shared-spec remote directory)))
      (let ((spec (majutsu-gerrit-rest-normalize-spec shared)))
        (when (and (fboundp 'majutsu-gerrit--remote-user)
                   (not (plist-get spec :user)))
          (setq spec (plist-put spec :user
                                (majutsu-gerrit--remote-user remote directory))))
        spec))))