Function: projectile--impl-file-from-src-dir-str
projectile--impl-file-from-src-dir-str is a byte-compiled function
defined in projectile.el.
Signature
(projectile--impl-file-from-src-dir-str FILE-NAME)
Documentation
Get the relative path of the implementation file FILE-NAME.
Return a path relative to the project root for the impl file of FILE-NAME using the src-dir and test-dir properties of the current project type which should be strings, nil returned if this is not the case.
Source Code
;; Defined in ~/.emacs.d/elpa/projectile-20260310.858/projectile.el
(defun projectile--impl-file-from-src-dir-str (file-name)
"Get the relative path of the implementation file FILE-NAME.
Return a path relative to the project root for the impl file of FILE-NAME
using the src-dir and test-dir properties of the current project type which
should be strings, nil returned if this is not the case."
(when-let* ((complementary-file (projectile--complementary-file
file-name
#'projectile--test-to-impl-dir
#'projectile--impl-name-for-test-name)))
(file-relative-name complementary-file (projectile-project-root))))