Runs classical R CMD check for the given source package. It
first identifies and installs, in parallel, all dependencies required
to check the package. Then, it runs R CMD check for each specified package.
check_pkgs(
package,
n = 2L,
output = tempfile(paste(utils::packageName(), Sys.Date(), sep = "-")),
lib.loc = .libPaths(),
repos = getOption("repos"),
restore = TRUE,
...
)checker() R6 class storing all the details
regarding checks that run. Can be combined with
results and summary() methods to generate results.
A path to either package, directory with packages or name of the package (details)
integer value indicating maximum number of subprocesses that can
be simultaneously spawned when executing tasks.
character value specifying path where the output should be
stored.
character vector with libraries allowed to be used when
checking packages, defaults to entire .libPaths().
character vector of repositories which will be used when
generating task graph and later pulling dependencies.
logical indicating whether output directory should be
unlinked before running checks. If FALSE, an attempt will me made to
restore previous progress from the same output
Additional arguments passed to run()
Other checks:
check_rev_deps(),
checker,
new_checker()