This function callsrstudioapi::documentSaveAll(),roxygen2::roxygenise() andpkgload::load_all().
Usage
document_and_reload( golem_wd=get_golem_wd(), roclets=NULL, load_code=NULL, clean=FALSE, export_all=FALSE, helpers=FALSE, attach_testthat=FALSE,...,pkg)Arguments
- golem_wd
Path to the root of the package. Default is
get_golem_wd().- roclets
Character vector of roclet names to use with package.The default,
NULL, uses the roxygenrocletsoption,which defaults toc("collate", "namespace", "rd").- load_code
A function used to load all the R code in the packagedirectory. The default,
NULL, uses the strategy defined bytheloadroxygen option, which defaults toload_pkgload().Seeload for more details.- clean
If
TRUE, roxygen will delete all files previouslycreated by roxygen before running each roclet.- export_all
If
TRUE(the default), export all objects.IfFALSE, export only the objects that are listed as exportsin the NAMESPACE file.- helpers
if
TRUEloadstestthat test helpers.- attach_testthat
If
TRUE, attachtestthat to the search path,which more closely mimics the environment within test files.- ...
Other arguments passed to
pkgload::load_all()- pkg
Deprecated, please use golem_wd instead