【发布时间】:2017-05-15 15:05:32
【问题描述】:
我正在使用devtools 包来检查我正在开发的包是否可以提交给 CRAN。
使用Roxygen2 到devtools,我用#'@export 记录了少量函数,以便在加载我正在开发的包时可用。
但是,当我运行devtools::check() 时,似乎我需要记录未导出的函数,即可能由导出的函数调用的函数,但使用该包的人既不可用也不需要这些函数.以下是devtools::check() 输出的示例:
checking Rd \usage sections ... WARNING
Undocumented arguments in documentation object 'calculate_agreement'
‘a_assign_star’ ‘a_assign’
虽然没有导出函数,但我是否需要记录这些参数?
【问题讨论】:
-
您需要记录导出函数的所有参数。当您导出函数但未描述其所有参数时会出现此消息。