Expression with literate programming dependencies.
Source:R/tar_knitr_deps_expr.R
tar_knitr_deps_expr.Rd
Construct an expression whose global variable dependencies
are the target dependencies of one or more literate programming reports
(R Markdown or knitr
). This helps third-party developers create their
own third-party target factories for literate programming targets
(similar to tar_knit()
and tar_render()
).
Value
Expression object to name the dependency targets
of the knitr
report, which will be detected in the
static code analysis of targets
.
See also
Other Literate programming utilities:
tar_knitr_deps()
,
tar_quarto_files()
Examples
lines <- c(
"---",
"title: report",
"output_format: html_document",
"---",
"",
"```{r}",
"targets::tar_load(data1)",
"targets::tar_read(data2)",
"```"
)
report <- tempfile()
writeLines(lines, report)
tar_knitr_deps_expr(report)
#> list(data1, data2)