This function calls rstudioapi::documentSaveAll()
,
roxygen2::roxygenise()
and pkgload::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 roxygenroclets
option, which defaults toc("collate", "namespace", "rd")
.- load_code
A function used to load all the R code in the package directory. The default,
NULL
, uses the strategy defined by theload
roxygen option, which defaults toload_pkgload()
. See load for more details.- clean
If
TRUE
, roxygen will delete all files previously created by roxygen before running each roclet.- export_all
If
TRUE
(the default), export all objects. IfFALSE
, export only the objects that are listed as exports in the NAMESPACE file.- helpers
if
TRUE
loads testthat test helpers.- attach_testthat
If
TRUE
, attach testthat 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