Function: check-declare-directory

check-declare-directory is an autoloaded, interactive and byte-compiled function defined in check-declare.el.gz.

Signature

(check-declare-directory ROOT)

Documentation

Check veracity of all declare-function statements under directory ROOT.

Returns non-nil if any false statements are found.

View in manual

Probably introduced at or before Emacs version 26.1.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/check-declare.el.gz
;;;###autoload
(defun check-declare-directory (root)
  "Check veracity of all `declare-function' statements under directory ROOT.
Returns non-nil if any false statements are found."
  (interactive "DDirectory to check: ")
  (setq root (directory-file-name (file-relative-name root)))
  (or (file-directory-p root)
      (error "Directory `%s' not found" root))
  (let ((files (directory-files-recursively root "\\.el\\'")))
    (when files
      (apply #'check-declare-files files))))