cnd_document: Document your conditions
Usage
cnd_document(
package = get_package(),
registry = package,
file = file.path("R", paste0(package, "-cnd-conditions.R")),
cleanup = TRUE
)cnd_section(fun)
Arguments
- package
The package to document
- registry
The name of the registry
- file
The file to save the documentation. This can be a file path, a
connection object, or NULL
. When file
is a path, the directory of the
path is searched for files containing # % Generated by cnd: do not edit by hand
. These are removed if they are not the same as the generated
documentation.
- cleanup
If FALSE
will not remove files containing # % Generated by cnd: do not edit by hand
- fun
The name of a function
conditions
Conditions are generated through the {cnd}
package.
The following conditions are associated with this function:
cnd:cnd_document_conditions/warning
cnd:cnd_document_file/error
cnd:cnd_document_pkg_reg/error
cnd:cnd_generated_cleanup/message
cnd:cnd_generated_write/condition
For more conditions, see: cnd-cnd-conditions
Examples
Run this codefile <- file()
cnd_document("cnd", file = file)
readLines(file)
cnd_section("cnd")
Run the code above in your browser using DataLab