Function: projectile--cleanup-known-projects
projectile--cleanup-known-projects is a byte-compiled function defined
in projectile.el.
Signature
(projectile--cleanup-known-projects)
Documentation
Remove known projects that don't exist anymore.
Return a list of projects removed.
Source Code
;; Defined in ~/.emacs.d/elpa/projectile-20260310.858/projectile.el
(defun projectile--cleanup-known-projects ()
"Remove known projects that don't exist anymore.
Return a list of projects removed."
(projectile-merge-known-projects)
(let ((projects-kept (seq-filter #'projectile-keep-project-p projectile-known-projects))
(projects-removed (seq-remove #'projectile-keep-project-p projectile-known-projects)))
(setq projectile-known-projects projects-kept)
(projectile-merge-known-projects)
projects-removed))