Function: projectile-project-group-files

projectile-project-group-files is a byte-compiled function defined in projectile.el.

Signature

(projectile-project-group-files PROJECTS)

Documentation

Return every file in PROJECTS, as absolute paths.

Projects that no longer exist are skipped rather than erroring: a group can name a directory that has since been moved away. The result is de-duplicated, since two members of a group can nest.

Source Code

;; Defined in ~/.emacs.d/elpa/projectile-20260820.1509/projectile.el
(defun projectile-project-group-files (projects)
  "Return every file in PROJECTS, as absolute paths.

Projects that no longer exist are skipped rather than erroring: a group
can name a directory that has since been moved away.  The result is
de-duplicated, since two members of a group can nest."
  (delete-dups
   (mapcan
    (lambda (project)
      (mapcar (lambda (file) (expand-file-name file project))
              (projectile-project-files project)))
    (seq-filter #'projectile--directory-p projects))))