Function: projectile--read-file-kind
projectile--read-file-kind is a byte-compiled function defined in
projectile.el.
Signature
(projectile--read-file-kind PROMPT)
Documentation
Read one of the current project type's file kinds using PROMPT.
Return the chosen (KIND . SPEC) entry.
Source Code
;; Defined in ~/.emacs.d/elpa/projectile-20260820.1509/projectile.el
(defun projectile--read-file-kind (prompt)
"Read one of the current project type's file kinds using PROMPT.
Return the chosen (KIND . SPEC) entry."
(let ((file-kinds (projectile--file-kinds)))
(unless file-kinds
(user-error "Project type `%s' defines no file kinds"
(projectile-project-type)))
(let* ((names (mapcar (lambda (entry)
(projectile--file-kind-name (car entry)))
file-kinds))
(choice (projectile-completing-read prompt names
:caller 'projectile-find-file-of-kind)))
(assq (intern (concat ":" choice)) file-kinds))))