簡體   English   中英

依賴於閃亮的R包給出了RJSONIO警告

[英]R package with dependency on shiny gives RJSONIO warning

我的包CTDesignExplorer使用了閃亮(和shinyIncubator)。 當我包括
取決於:有光澤
在DESCRIPTION文件中,在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。 但是我的包中沒有(或在DESCRIPTION中)。 在閃亮的,它是在進口描述。

這可能對代碼執行沒有影響,但很難確定。 無論如何,對我的用戶來說肯定是丑陋的。

我認為在你的包中將Shiny從Depends切換到Imports可能會有所幫助。 並且,如果有必要,在您的NAMESPACE文件中使用importFrom來導入特定的Shiny函數,而不是引入所有Shiny。

http://cran.r-project.org/doc/manuals/R-exts.html#Specifying-imports-and-exports

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM