Function: projectile-related-files-fn-extensions
projectile-related-files-fn-extensions is an autoloaded and
byte-compiled function defined in projectile.el.
Signature
(projectile-related-files-fn-extensions KIND EXTENSIONS)
Documentation
Generate a related-files-fn which relates as KIND for files having EXTENSIONS.
Source Code
;; Defined in ~/.emacs.d/elpa/projectile-20260310.858/projectile.el
;;;###autoload
(defun projectile-related-files-fn-extensions(kind extensions)
"Generate a related-files-fn which relates as KIND for files having EXTENSIONS."
(lambda (path)
(let* ((ext (file-name-extension path))
(basename (file-name-base path))
(basename-regexp (regexp-quote basename)))
(when (member ext extensions)
(list kind (lambda (other-path)
(and (string-match-p basename-regexp other-path)
(equal basename (file-name-base other-path))
(let ((other-ext (file-name-extension other-path)))
(and (member other-ext extensions)
(not (equal other-ext ext)))))))))))