Function: delete-file-projectile-remove-from-cache
delete-file-projectile-remove-from-cache is a byte-compiled function
defined in projectile.el.
Signature
(delete-file-projectile-remove-from-cache FILENAME &optional TRASH)
Source Code
;; Defined in ~/.emacs.d/elpa/projectile-20260310.858/projectile.el
(defun delete-file-projectile-remove-from-cache (filename &optional _trash)
(if (and projectile-enable-caching projectile-auto-update-cache (projectile-project-p))
(let* ((project-root (projectile-project-root))
(true-filename (file-truename filename))
(relative-filename (file-relative-name true-filename project-root)))
(if (projectile-file-cached-p relative-filename project-root)
(projectile-purge-file-from-cache relative-filename)))))