[R-pkg-devel] Accessing features in R4.0.
For "obvious" reasons? I don't see this kind of avoidance as "obviously" correct at all. You have a dependency... it should be declared. There are various ways to proceed, with Imports or Depends or Suggests or pulling the code into your package... but trying to subvert the dependency management is counterproductive.
On December 16, 2020 8:28:15 AM PST, Colin Gillespie <csgillespie at gmail.com> wrote:
Hi,
I'm planning on using the tools::R_user_dir function in a package. But
for obvious reasons, I don't want to set the dependency on R 4.
My code is basically
if (as.numeric(R.version$major) < 4) # do something
else tools::R_user_dir("oysteR", which = "cache")
When checking on win-builder R3.6 I get the note
* checking dependencies in R code ... NOTE
Missing or unexported object: 'tools::R_user_dir'
## Question
Is my code correct and can I ignore this note?
Thanks
Colin
Dr Colin Gillespie
http://www.mas.ncl.ac.uk/~ncsg3/
______________________________________________ R-package-devel at r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel
Sent from my phone. Please excuse my brevity.