[R-pkg-devel] Warning: S4 exports specified in 'NAMESPACE' but not defined in package

Wang, Zhu w@ngz1 @end|ng |rom uth@c@@@edu
Mon Jun 1 20:55:41 CEST 2020


Thanks Sebastian, and I appreciate the suggestion.
Best,
Zhu

-----Original Message-----
From: R-package-devel <r-package-devel-bounces using r-project.org> On Behalf Of Sebastian Meyer
Sent: Monday, June 1, 2020 1:53 PM
To: r-package-devel using r-project.org
Subject: Re: [R-pkg-devel] Warning: S4 exports specified in 'NAMESPACE' but not defined in package

This is a new check in R-devel. The NEWS say:

> R CMD check etc now warn when a package exports non-existing S4 
> classes or methods, also in case of no "methods" presence

In your case, the NAMESPACE contains

> exportClasses("bujar")
> exportMethods("show")

but the package neither defines an S4 class "bujar" nor methods for the
S4 generic "show". You should remove these two lines from your NAMESPACE.

Best regards,

	Sebastian Meyer


Am 01.06.20 um 18:34 schrieb Wang, Zhu:
> Dear All,
> 
> I received warnings regarding a package:
> 
> https://cran.r-project.org/web/checks/check_results_bujar.html
> 
> The warning still occurred after I changed export(bujar, gcv.enet) to export(bujar) in NAMESPACE. The function bujar was defined in the package, so I probably missed something in Sec 1.5.6 in Writing R Extensions.
> 
> Could somebody kindly advise how to address the warning?
> 
> Thanks,
> 
> Zhu Wang
> 
> 	[[alternative HTML version deleted]]
> 
> ______________________________________________
> R-package-devel using r-project.org mailing list 
> https://stat.ethz.ch/mailman/listinfo/r-package-devel
>

______________________________________________
R-package-devel using r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel



More information about the R-package-devel mailing list