check_pkgs() Installs all dependencies and runs R CMD checks
in parallel for all source packages whose source code is found in the
path directory
Usage
check_pkgs(
path,
n = 2L,
output = tempfile(paste(utils::packageName(), Sys.Date(), sep = "-")),
lib.loc = .libPaths(),
repos = getOption("repos"),
restore = options::opt("restore"),
reporter = reporter_default(),
...
)Arguments
- path
file path to the package source directory
- n
integervalue indicating maximum number of subprocesses that can be simultaneously spawned when executing tasks.- output
charactervalue specifying path where the output should be stored.- lib.loc
charactervector with libraries allowed to be used when checking packages, defaults to entire.libPaths().- repos
charactervector of repositories which will be used when generating task graph and later pulling dependencies.- restore
logicalindicating whether output directory should be unlinked before running checks. IfFALSE, an attempt will me made to restore previous progress from the sameoutput(Defaults toNA, overwritable using option 'checked.restore' or environment variable 'R_CHECKED_RESTORE')- reporter
A reporter to provide progress updates. Will default to the most expressive command-line reporter given your terminal capabilities.
- ...
Additional arguments passed to
checked-task-dfandrun()
Value
check_design() R6 class storing all the details
regarding checks that run. Can be combined with
results and summary() methods to generate results.
See also
Other checks:
check_design,
check_dev_rev_deps(),
check_dir(),
check_rev_deps(),
new_check_design()