Function: cider--xref-extract-friendly-file-name
cider--xref-extract-friendly-file-name is a byte-compiled function
defined in cider-xref-backend.el.
Signature
(cider--xref-extract-friendly-file-name DICT)
Documentation
Extracts the best possible friendly file name from DICT.
These are used for presentation purposes.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-xref-backend.el
(defun cider--xref-extract-friendly-file-name (dict)
"Extracts the best possible friendly file name from DICT.
These are used for presentation purposes."
(let* ((s (or (nrepl-dict-get dict "file") ;; these are shorter and relative, which look better in UIs.
(nrepl-dict-get dict "file-url")))
(s (cider--abbreviate-file-protocol s))
(line (nrepl-dict-get dict "line"))
(column (nrepl-dict-get dict "column")))
(concat s
(when line
":")
(when line
(prin1-to-string line))
(when (and line column)
":")
(when column
(prin1-to-string column)))))