James Balamuta

Dear #rstats friends, remember all those tempdir()/tempfile() gymnastics for CRAN compliance?

examplesTempdir just made that circus act a one-liner with a simple #roxygen2 tag extension. Your future self will thank you.

💻 Code: github.com/coatless-rpkg/rocle

📝 Post: blog.thecoatlessprofessor.com/

Zhian N. Kamvar

TIL you can include multiple `#' @examples` and `#' @examplesIf` statements in your #roxygen2 #RStats code for conditional examples based on the user's system state.

I had previously thought that you could only use `#' @examples` OR `#' @examplesIf`, but never both. This is fantastic news!

github.com/cran/report/blob/ee

report/R/report_info.R at ee8409bb541f7289154b16ca724ed2a3923eb660 · cran/report

:exclamation: This is a read-only mirror of the CRAN R package repository.…

github.com
Dr. Robert M Flight

That was new. Mistakenly put a new function definition below an #RStats #ROxygen2 stub for exporting a method, and my NAMESPACE got very, very weird with stuff from the function description.

But faults on me for not looking at the NAMESPACE changes before committing and pushing the result.

Thankfully simple to fix. Move the function definition, delete the borked NAMESPACE, and {devtools::document()} to refresh it. Examine it, commit, push.

devSJR :python: :rstats:

@beps I totally understand what you mean. I am now talking a little about #RKWard. We have a solid integration of #git, #rio and some other tools. A tight integration of #styler would be nice. We have a good R console and a terminal. Likewise, we don't have the deep integration of #devtools, #roxygen2 and #pkgdown. Some find it good (I) others find it a hindrance.
In the end, there are many good choices.

Sharon Machlis

The {document} #rstats 📦 creates roxygen2-style documentation for functions that aren't (yet) part of an R package.

In the screenshot below, top left shows a test.R file with a function called test_function , including roxygen definitions. After running

d <- document("test.R")

I can use

?test_function

to read the help file as if it were part of a package.

By Andreas Dominik Cullmann

cran.r-project.org/web/package

@rstats
#roxygen #roxygen2

George G Vega Yon

Hey, #rstats pkg devs, we are trying #cpp11, and it seems that #roxygen2 tags won't work like they do with #Rcpp. Is this a thing? cc @Emil_Hvitfeldt