所以我尝试使用roxygen2来记录我的代码。不幸的是,我的主管觉得在全球环境中有这么多功能是杂乱无章的。所以我被告知要把它们藏在子环境中。这似乎阻止了roxygen正确检测它们。下面是最小的例子。
my_env <- new.env()
#' test
#'
#' more test
#'
#' @return none
my_env$my_func <- function(){}
environment(my_env$my_func) <- my_env我在devtools中使用Document()命令来构建文档。然而,我一直收到错误"Warning: min_examp.R:8: Missing name“。鉴于我认为我不会被允许将函数恢复到隐藏它们之前的状态,有谁有任何关于如何让roxygen检测我的函数的建议吗?
https://stackoverflow.com/questions/51268166
复制相似问题