Function: projectile--sibling-group

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

Signature

(projectile--sibling-group)

Documentation

Return the projects to treat as a group with the current one.

That is projectile-sibling-projects, which includes the project you are in - unlike switching, working across a family of projects is something you want the project at hand to be part of - minus any member that has been moved away, so a prompt never counts projects it cannot search.

Source Code

;; Defined in ~/.emacs.d/elpa/projectile-20260820.1509/projectile.el
(defun projectile--sibling-group ()
  "Return the projects to treat as a group with the current one.

That is `projectile-sibling-projects', which includes the project you are
in - unlike switching, working across a family of projects is something
you want the project at hand to be part of - minus any member that has
been moved away, so a prompt never counts projects it cannot search."
  (let ((root (projectile-acquire-root)))
    (or (seq-filter #'projectile--directory-p (projectile-sibling-projects root))
        (user-error "No projects related to %s found - see `projectile-project-groups'"
                    (projectile-project-name root)))))