Vignettes R CMD CHECK note
Closed this issue · 5 comments
Does someone know how to avoid this note?
N checking for unstated dependencies in vignettes ...
'::' or ':::' import not declared from: ‘landscapetools’
'library' or 'require' call not declared from: ‘patchwork’
We have a couple of "vignettes" that are only meant for the homepage.
They are in vignettes/articles
, which is included in .Rbuildignore and I stripped everything related to vignettes from the yaml header - but the R CMD CHECK still thinks they would end up in the package?
Ok, that is only a part of the problem. The patchwork package is not on CRAN yet. A temporary solution is to add "Remotes: thomasp85/patchwork" to Description. However, this is (I think) unacceptable for CRAN.
It is. I think I fixed it, but then again check
is a huge mystery for me sometimes.
Apparently one can use whatever package you want for the homepage, as long as you load them via library
and not ::
.
Do we really need the patchwork package? We just use it to plot two ggplot2 next to each other, right? Maybe we could just solve that differently
No, I just used it for plots on the webpage. But should be fixed now.