Function: projectile-discovered-tasks
projectile-discovered-tasks is a byte-compiled function defined in
projectile.el.
Signature
(projectile-discovered-tasks &optional PROJECT-ROOT)
Documentation
Return the tasks discovered in the project at PROJECT-ROOT.
PROJECT-ROOT defaults to the current project's root. The tasks come
from projectile-task-providers; a provider that signals is skipped.
Source Code
;; Defined in ~/.emacs.d/elpa/projectile-20260820.1509/projectile.el
(defun projectile-discovered-tasks (&optional project-root)
"Return the tasks discovered in the project at PROJECT-ROOT.
PROJECT-ROOT defaults to the current project's root. The tasks come
from `projectile-task-providers'; a provider that signals is skipped."
(when projectile-discover-tasks
(when-let* ((root (or project-root (projectile-project-root)))
;; One listing of the root answers every provider's
;; "does this manifest exist?" question.
(projectile--task-entry-set (projectile--directory-entry-set root)))
(seq-mapcat (lambda (provider)
(condition-case err
(funcall provider root)
(error
(projectile--message "Task provider %s failed: %s"
provider (error-message-string err))
nil)))
projectile-task-providers))))