2

パッケージで定義した参照クラスをユーザーが拡張できるようにしたいと考えています。おもちゃの例を次に示します。

# my_package/R/Main.R
#' My Main class
#' @export
Main <- setRefClass("Main")

このパッケージをロードした後、拡張しようとすると警告が表示されます。

library(my_package)
Child <- setRefClass("Child", contains = "Main")
# Warning message:
# Class "Main" is defined (with package slot ‘my_package’) but no metadata object found to revise subclass information---not exported?  Making a copy in package ‘.GlobalEnv’

この警告を取り除くにはどうすればよいですか?

4

1 に答える 1