Function: org-lint-suspicious-language-in-src-block
org-lint-suspicious-language-in-src-block is a byte-compiled function
defined in org-lint.el.gz.
Signature
(org-lint-suspicious-language-in-src-block AST)
Source Code
;; Defined in /usr/src/emacs/lisp/org/org-lint.el.gz
(defun org-lint-suspicious-language-in-src-block (ast)
(org-element-map ast 'src-block
(lambda (b)
(when-let* ((lang (org-element-property :language b)))
(unless (or (functionp (intern (format "org-babel-execute:%s" lang)))
;; No Babel backend, but relevant major mode is bound.
(org-src-get-lang-mode-if-bound lang))
(list (org-element-property :post-affiliated b)
(format "Unknown source block language: '%s'" lang)))))))