Function: projectile-load-known-projects
projectile-load-known-projects is a byte-compiled function defined in
projectile.el.
Signature
(projectile-load-known-projects)
Documentation
Load saved projects from projectile-known-projects-file.
Also set projectile-known-projects(var)/projectile-known-projects(fun).
Source Code
;; Defined in ~/.emacs.d/elpa/projectile-20260310.858/projectile.el
(defun projectile-load-known-projects ()
"Load saved projects from `projectile-known-projects-file'.
Also set `projectile-known-projects'."
(let ((data (projectile-unserialize projectile-known-projects-file)))
(setq projectile-known-projects
(if (proper-list-p data) data nil))
(unless (equal data projectile-known-projects)
(message "Warning: Projectile known projects file was corrupted, ignoring saved data"))
(setq projectile-known-projects-on-file
(and (sequencep projectile-known-projects)
(copy-sequence projectile-known-projects)))))