我的包 CTDesignExplorer 使用了闪亮的(和闪亮的孵化器)。当我在说明文件中包含
Depends: shiny
时,在 RStudio 中加载包时会出现警告:
.simpleDuplicateClass(def, prev) 中的警告:“RJSONIO”包中 S3 类“AsIs”的规范似乎等同于 >package 'BiocGenerics' 中的规范,并且没有为此类打开重复的类定义
在命令行 R 中,加载闪亮会得到多个警告;除了“AsIs”,还有“connect”、“file”、“pipe”和“textConnection”。
在https://github.com/joey711/phyloseq/issues/128,该问题据说在 6 个月前就已解决,但即使在 update.packages("RJSONIO") 之后也是如此。版本为 1.0-3,从 2013-03-27 开始。
在https://stat.ethz.ch/pipermail/bioc-devel/2013-March/004177.html,建议是从 NAMESPACE 中删除 RJSONIO。但它不在我的包裹中(或在说明中)。在闪亮中,它位于描述中的导入下。
这可能对代码执行没有影响,但很难确定。无论如何,对于我的用户来说,这肯定是丑陋的。