This function calls rstudioapi::documentSaveAll()
,
roxygen2::roxygenise()
and pkgload::load_all()
.
document_and_reload(
pkg = get_golem_wd(),
roclets = NULL,
load_code = NULL,
clean = FALSE,
export_all = FALSE,
helpers = FALSE,
attach_testthat = FALSE,
...
)
Path to the root of the package. Default is get_golem_wd()
.
Character vector of roclet names to use with package.
The default, NULL
, uses the roxygen roclets
option,
which defaults to c("collate", "namespace", "rd")
.
A function used to load all the R code in the package
directory. The default, NULL
, uses the strategy defined by
the load
roxygen option, which defaults to load_pkgload()
.
See load for more details.
If TRUE
, roxygen will delete all files previously
created by roxygen before running each roclet.
If TRUE
(the default), export all objects.
If FALSE
, export only the objects that are listed as exports
in the NAMESPACE file.
if TRUE
loads testthat test helpers.
If TRUE
, attach testthat to the search path,
which more closely mimics the environment within test files.
Other arguments passed to pkgload::load_all()
Used for side-effects