Function: projectile-determine-find-tag-fn

projectile-determine-find-tag-fn is a byte-compiled function defined in projectile.el.

Signature

(projectile-determine-find-tag-fn)

Documentation

Determine which function to use for a call to projectile-find-tag.

Source Code

;; Defined in ~/.emacs.d/elpa/projectile-20260310.858/projectile.el
(defun projectile-determine-find-tag-fn ()
  "Determine which function to use for a call to `projectile-find-tag'."
  (or
   (cond
    ((eq projectile-tags-backend 'auto)
     (cond
      ((fboundp 'ggtags-find-tag-dwim)
       'ggtags-find-tag-dwim)
      (t 'xref-find-definitions)))
    ((eq projectile-tags-backend 'xref)
     'xref-find-definitions)
    ((eq projectile-tags-backend 'ggtags)
     (when (fboundp 'ggtags-find-tag-dwim)
       'ggtags-find-tag-dwim))
    ((eq projectile-tags-backend 'etags-select)
     (when (fboundp 'etags-select-find-tag)
       'etags-select-find-tag)))
   'xref-find-definitions))