
devtools::install_dev_deps with error and warning catching and all outputs messages grabbed
installDepsWithSink.RdAdd message grabbing.
Usage
installDepsWithSink(
doUpgrades = TRUE,
warningsAsErrors = FALSE,
instDevDeps = 1,
repo = "https://cloud.r-project.org"
)Arguments
- doUpgrades
TRUE to pass "always" to sub-function, this force upgrade of dependencies. FALSE to pass "never" to sub-function, dependencies will never be upgraded.
- warningsAsErrors
Boolean, TRUE to manage warnings and errors as errors. FALSE to manage only errors as errors.
- instDevDeps
1 (default) to install also development dependencies ("Suggests") other values to install only "Depends", "Imports" and "LinkingTo"
- repo
The repository used to download packages
Value
A list with: - errorOccurs: a boolean at TRUE if an error is caught - condition: a condition object related to the error caught (or NULL if no error caught) - outputs: a vector containing all outputs generated by devtools::install_dev_deps - messages: a vector containing all messages generated by devtools::install_dev_deps