Function: projectile-session--project-name

projectile-session--project-name is a byte-compiled function defined in projectile.el.

Signature

(projectile-session--project-name ROOT)

Documentation

Return the project name for ROOT.

Unlike projectile-project-name(var)/projectile-project-name(fun), the name is always derived from ROOT via projectile-project-name-function, so it stays correct while the dynamic projectile-project-name(var)/projectile-project-name(fun) is bound during a project switch.

Source Code

;; Defined in ~/.emacs.d/elpa/projectile-20260820.1509/projectile.el
(defun projectile-session--project-name (root)
  "Return the project name for ROOT.
Unlike `projectile-project-name', the name is always derived from ROOT
via `projectile-project-name-function', so it stays correct while the
dynamic `projectile-project-name' is bound during a project switch."
  (funcall projectile-project-name-function root))