I'm trying on my first attempt on creating an R package. I have some functions that follows below.
#' @export overview <- function(x, ...) { UseMethod("overview") } overview.query <- function(return.query, ...) { Now when I use the devtools::load_all() (which loads all functions) everything works, and overview.query is executed when I pass an object of class query.
But rebuilding, and the UseMethod can't find the overview.query function anymore (all functions are thus not loaded), what have I done wrong?
Error message: no applicable method for 'overview' applied to an object of class "c('query', 'data.frame')"
I thought that only functions that are to be exposed to the user are to be @export'ed, and all other functions would still be visible internally to the other package functions.
lapply(), it worked withdevtools::load_all("drake")but notlibrary(drake). Solution: nest in another function. github.com/ropensci/drake/commit/….