Function: use-package-report

use-package-report is an interactive and byte-compiled function defined in use-package-core.el.gz.

Signature

(use-package-report)

Documentation

Show current statistics gathered about use-package declarations.

In the table that's generated, the status field has the following meaning:
  Configured :config has been processed (the package is loaded!)
  Initialized :init has been processed (load status unknown)
  Prefaced :preface has been processed
  Declared the use-package declaration was seen

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/use-package/use-package-core.el.gz
(defun use-package-report ()
  "Show current statistics gathered about `use-package' declarations.
In the table that's generated, the status field has the following
meaning:
  Configured        :config has been processed (the package is loaded!)
  Initialized       :init has been processed (load status unknown)
  Prefaced          :preface has been processed
  Declared          the use-package declaration was seen"
  (interactive)
  (with-current-buffer (get-buffer-create "*use-package statistics*")
    (setq tabulated-list-entries
          (mapcar #'use-package-statistics-convert
                  (hash-table-keys use-package-statistics)))
    (use-package-statistics-mode)
    (tabulated-list-print)
    (display-buffer (current-buffer))))