Tools for obtaining information about current packages in the CRAN package repository, and their check status.
CRAN_package_db()CRAN_check_results(flavors = NULL)
CRAN_check_details(flavors = NULL)
CRAN_check_issues()
summarize_CRAN_check_status(packages,
results = NULL,
details = NULL,
issues = NULL)
a character vector of package names.
a character vector of CRAN check flavor names, or
NULL (default), corresponding to all available flavors.
the return value of CRAN_check_results()
(default), or a subset of this.
the return value of CRAN_check_details()
(default), or a subset of this.
the return value of CRAN_check_issues()
(default), or a subset of this.
See ‘Details’. Note that the results are collated on
CRAN: currently this is done in a locale which sorts
aAbB ….
The main functions access a CRAN mirror specified by the
environment variable R_CRAN_WEB, defaulting to one specified in
the repositories file (see setRepositories): if
that specifies @CRAN@ (the default) then
https://CRAN.R-project.org is used. (Note that
options("repos") is not consulted.)
Note that these access parts of CRAN under
web/contrib and web/packages so if you have specified a
mirror of just src/contrib for installing packages you will
need to set R_CRAN_WEB to point to a full mirror.
CRAN_package_db() returns a character data frame with most
DESCRIPTION metadata for the current packages in the CRAN
package repository, including in particular the Description and
Maintainer information not provided by
utils::available.packages().
CRAN_check_results() returns a data frame with the basic
CRAN package check results including timings, with columns
Package, Flavor and Status giving the package
name, check flavor, and overall check status, respectively.
CRAN_check_details() returns a data frame inheriting from class
"check_details" (which has useful print and
format methods) with details on the check results, providing
check name, status and output for every non-OK check (via
columns Check, Status and Output, respectively).
Packages with all-OK checks are indicated via a * Check
wildcard name and OK Status.
CRAN_check_issues() returns a character frame with additional
check issues (including the memory-access check results made available
from https://www.stats.ox.ac.uk/pub/bdr/memtests/ and the
without-long-double check results from
https://www.stats.ox.ac.uk/pub/bdr/noLD), as a character frame
with variables Package, Version, kind (an
identifier for the issue) and href (a URL with information on
the issue).
CRAN_memtest_notes() is now deprecated, with its functionality
integrated into that of CRAN_check_issues().