[R-pkg-devel] Data docs

Duncan Murdoch murdoch@dunc@n @end|ng |rom gm@||@com
Sat Oct 26 19:39:45 CEST 2019


On 26/10/2019 11:39 a.m., Luis-Miguel Rodríguez Rojas wrote:
> Dear all,
> 
> I maintain a package that has data fields, and didn't have any problems
> with this before. However, in my latest update, I'm getting the following
> error message from the CRAN tests:
> 
> Flavor: r-devel-linux-x86_64-debian-gcc, r-devel-windows-ix86+x86_64
> Check: for code/documentation mismatches, Result: WARNING
>    Variables with usage in documentation object 'growth.curves' but not in
> code:
>      'growth.curves'
> 
>    Variables with usage in documentation object 'phyla.counts' but not in
> code:
>      'phyla.counts'

I'm not seeing those messages when testing your package in the same R 
version as win-builder used, so it could be a transient issue, or a 
problem with the tarball that you submitted.  In either case, I'd 
suggest just trying again:  rebuild and submit.

Duncan Murdoch

> 
> The variables are indeed NOT in the code, because they're only to be used
> in the examples. In this version I moved my documentation from the old (now
> defunct) inlinedocs to ROxygen2. In the previous form, I had to define a
> structure in the code including both the function and the example, so
> technically the code was using the variables. In the new form, I simply
> define the examples with the @examples tag (that ends up in the .rd file
> within an \examples{} block).
> 
> Does anyone have any idea on how I should define data in the code to avoid
> this issue? I could simply add the example lines after the return (so
> they're never reached), but that sounds like a horrible hack.
> 
> Just in case it's useful:
> GitHub repository (inside the enveomics.R folder):
> https://github.com/lmrodriguezr/enveomics/
> Full test output:
> https://win-builder.r-project.org/incoming_pretest/enveomics.R_1.5.0_20191026_032029/Windows/00check.log
> 
> Thanks!
> Miguel.
> 
> 
> --
> Luis M. Rodriguez-R, Ph.D.
> [ https://rodriguez-r.com ]
> ---------------------------------
> Research Engineer
> Georgia Institute of Technology
> 311 Ferst Drive, ES&T, Room 3324
> Atlanta, GA 30332, USA
> [ http://enve-omics.gatech.edu/ ]
> 
> 	[[alternative HTML version deleted]]
> 
> ______________________________________________
> R-package-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel
>



More information about the R-package-devel mailing list