roxygen如何处理函数参数中的...

时间:2018-06-22 17:11:11

标签: r devtools roxygen2

我有只接受一个参数的函数。要使用SET NOCOUNT进行错误检查,请添加nargs()

问题是,当我用氧气检查包裹时,得到警告。

下面的代码和错误。整个script on GitHub。如何体现呢?我尝试检查Generating Rd files,但无济于事

...

我运行的命令

#' Show Palette Photo
#' @description This function shows photo that inspired a palette
#' @param name palette name
#' @param ... Numeric, complex, or logical vectors.
#' @usage ShowPalettePhoto(name)
#' @return image of reference photo with palette
#' @import jpeg
#' @export
#' @examples
#' ShowPalettePhoto("GoldenTemple")
#' ShowPalettePhoto("Kulfi")
#' ShowPalettePhoto("AmritsariPedeWaliLassi")
ShowPalettePhoto <- function(name=NULL,...){

 if (nargs() > 1){
    stop("Enter 1 valid palette. Run ListPalette() for list of palettes.")
  }

  ###snipped code
}

我收到警告……如何解决?

library(devtools)
library(roxygen2)
document()
check()

0 个答案:

没有答案