Function: forge-complete-repository

forge-complete-repository is an interactive and natively compiled function defined in forge-commands.el.

Signature

(forge-complete-repository ARG1)

Documentation

No longer fetch REPOSITORY's topics only selectively.

Start fetching all topics of REPOSITORY, instead of either only the topics that were created after a certain date or only the topics that you have previously fetched individually.

Key Bindings

This command is not in any keymaps.

Source Code

;; Defined in /nix/store/923zwib42c4qw6x4xps0cv1wi8qcd6lp-emacs-packages-deps/share/emacs/site-lisp/elpa/forge-20261005.753/forge-commands.el
(transient-define-suffix forge-complete-repository (repository)
  "No longer fetch REPOSITORY's topics only selectively.
Start fetching all topics of REPOSITORY, instead of either only the
topics that were created after a certain date or only the topics that
you have previously fetched individually."
  :description (lambda ()
                 (if (forge--repo-selective-p)
                     "Start fetching all topics"
                   "Already fetching all topics"))
  :inapt-if-not #'forge--repo-selective-p
  (interactive (list (forge-read-repository "Remove repository from db")))
  (when (or (forge--repo-selective-p repository)
            (yes-or-no-p
             (format "It appears we already fetch all topics for %s; %s?"
                     (oref repository slug) "(re-)fetch all topics")))
    (oset repository selective-p nil)
    (forge--pull repository)))