[R-pkg-devel] New API in R-devel & minimum version of R
Josiah Parry
jo@|@h@p@rry @end|ng |rom gm@||@com
Wed Mar 19 16:08:45 CET 2025
I'm trying to work through some new WARNINGs that I am experiencing *only* in
R-devel.
Found non-API calls to R: ‘BODY’, ‘CLOENV’, ‘ENCLOS’, ‘FORMALS’
Take FORMALS, for example. IIUC, we should now be using R_ClosureFormals
instead. However, my understanding is that this is available only in R 4.5
main trunk.
If migrating to the R_ClosureFormals, should the minimum version of R for
the package be recorded in the DESCRIPTION as R >= 4.5?
Additionally, I'm somewhat at a loss for how to pass CRAN checks for
R-release and R-devel while using only R_ClosureFormals to adhere to
R-devel WARNING.
Should old versions have an upper bound on the supported R version as well
as a lower one e.g. Depends may have R >=4.1.0 <4.5.0?
Thanks in advance for your advice / insight!
- Josiah
[[alternative HTML version deleted]]
More information about the R-package-devel
mailing list