CRAN使用全局变量的政策

时间:2019-04-10 02:55:00

标签: r cran

在CRAN存储库策略文档中,明确声明:“程序包不应修改全局环境(用户的工作空间)。”

我跑步时

let rating = watchList.map( function (item) {
    "title":item["Title"], "rating":item["imdbRating"]
})

通过

R CMD check 

它仅声明“没有全局变量x的可见绑定”。作为注意而不是警告。

CRAN将不接受用户提供的包含错误和/或警告的软件包。我的包裹没有这些。另一方面,可以使用注释。

这说,我有几个

devtools::check(), 
我打算提交给CRAN的R包中某个函数中的

实例。

鉴于全球人士对此不屑一顾,因此出现了以下问题

(1)为什么R CMD不检查关于全局变量的警告?

(2)CRAN维护人员会否对我在程序包中使用全局变量向我抱怨?

0 个答案:

没有答案
相关问题