Function: majutsu-gerrit-upload-transient
majutsu-gerrit-upload-transient is an autoloaded, interactive and
natively compiled function defined in majutsu-gerrit-upload.el.
Signature
(majutsu-gerrit-upload-transient)
Documentation
Transient for jj gerrit upload.
Key Bindings
This command is not in any keymaps.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-gerrit-upload.el
;;;###autoload(autoload 'majutsu-gerrit-upload-transient "majutsu-gerrit-upload" nil t)
(transient-define-prefix majutsu-gerrit-upload-transient ()
"Transient for jj gerrit upload."
:man-page "jj-gerrit-upload"
:class 'majutsu-repository-transient-prefix
:repo-namespace 'majutsu-gerrit
:repo-key 'majutsu-gerrit-upload
:repo-filter #'majutsu-gerrit-upload--repo-args
:incompatible '(("--wip" "--ready")
("--private" "--remove-private")
("--publish-comments" "--no-publish-comments"))
:transient-non-suffix t
[:description
"JJ Gerrit Upload"
["Selection"
(majutsu-gerrit-upload:--revision)
("c" "Clear selections" majutsu-selection-clear :transient t)]
["Target"
(majutsu-gerrit-upload:--remote-branch)
(majutsu-gerrit-upload:--remote)
("-n" "Dry run" ("-n" "--dry-run"))]
["Review"
(majutsu-gerrit-upload:--reviewer)
(majutsu-gerrit-upload:--cc)
(majutsu-gerrit-upload:--label)
(majutsu-gerrit-upload:--topic)
(majutsu-gerrit-upload:--hashtag)
(majutsu-gerrit-upload:--message)]
["State"
("-e" "Change edit" "--edit")
("-w" "WIP" "--wip")
("-a" "Ready" "--ready")
("-p" "Private" "--private")
("-P" "Remove private" "--remove-private")]
["Notify"
(majutsu-gerrit-upload:--notify)
("-u" "Publish comments" "--publish-comments")
("-U" "No publish comments" "--no-publish-comments")
("-A" "Ignore attention" "--ignore-attention-set")]
["Advanced"
("-s" "Submit" "--submit")
("-S" "Skip validation" "--skip-validation")
("-M" "Merged" "--merged")
(majutsu-gerrit-upload:--deadline)
(majutsu-gerrit-upload:--custom)
(majutsu-gerrit-upload:--trace)]
["Actions"
("u" "Upload" majutsu-gerrit-upload)
("W" "Save repo defaults" majutsu-transient-save-repository-defaults)]]
(interactive)
(transient-setup
'majutsu-gerrit-upload-transient nil nil
:scope (majutsu-selection-session-begin)))