Function: projectile-dashboard--vcs-info
projectile-dashboard--vcs-info is a byte-compiled function defined in
projectile.el.
Signature
(projectile-dashboard--vcs-info ROOT VCS REMOTE)
Documentation
Return the version control data for the project at ROOT as a plist.
VCS is the project's version-control system and REMOTE is non-nil for a TRAMP root. Only git is queried, and only locally, so the dashboard never blocks on a network round-trip or on a status command whose cost we can't vouch for; everything else degrades to the bare VCS name.
Source Code
;; Defined in ~/.emacs.d/elpa/projectile-20260820.1509/projectile.el
(defun projectile-dashboard--vcs-info (root vcs remote)
"Return the version control data for the project at ROOT as a plist.
VCS is the project's version-control system and REMOTE is non-nil for a
TRAMP root. Only git is queried, and only locally, so the dashboard
never blocks on a network round-trip or on a status command whose cost
we can't vouch for; everything else degrades to the bare VCS name."
(cond
((not (eq vcs 'git)) (list :vcs-state 'unsupported))
(remote (list :vcs-state 'skipped))
(t (projectile-dashboard--git-status root))))