问题描述
我的(很愚蠢的)软件包twenty48是使用R6类实现的。但是,我在several flavors on CRAN中收到了意外的R-CMD-check NOTE:
“导入”字段中的命名空间不是从“ R6”导入的
我没有在自己的Windows机器或任何GitHub动作实例上获得此注释。
我想知道是否会发生这种情况,因为我没有从任何函数中调用R6。对R6的唯一调用是在构造R6类的separate file中。
如果未从函数中调用R6,是否不需要导入R6?还是应该即使我的程序包可以正常工作,也要更改它的结构(例如,将构造函数放在.onLoad()
之类的函数中,还是在我的importFrom()
中添加一个NAMESPACE
)?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)