Function: projectile-remove-known-project
projectile-remove-known-project is an autoloaded, interactive and
byte-compiled function defined in projectile.el.
Signature
(projectile-remove-known-project &optional PROJECT)
Documentation
Remove PROJECT from the list of known projects.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/projectile-20260310.858/projectile.el
;;;###autoload
(defun projectile-remove-known-project (&optional project)
"Remove PROJECT from the list of known projects."
(interactive (list (projectile-completing-read
"Remove from known projects: " projectile-known-projects
:action 'projectile-remove-known-project
:caller 'projectile-read-project)))
(unless (called-interactively-p 'any)
(setq projectile-known-projects
(seq-remove
(lambda (proj) (string= project proj))
projectile-known-projects))
(projectile-merge-known-projects)
(when projectile-verbose
(message "Project %s removed from the list of known projects." project))))