[R-pkg-devel] why can't we importFrom 'methods' ?
Duncan Murdoch
murdoch@dunc@n @ending from gm@il@com
Thu May 17 17:59:01 CEST 2018
On 17/05/2018 11:51 AM, Brian G. Peterson wrote:
> newer versions of R require importFrom for functions from 'stats',
> 'graphics' and many other packages that used to be assumed to be on the
> search path and thus available.
>
> 'methods' continues to have seemingly different treatment.
>
> If you try to use importFrom to import a single function (in this case
> 'hasArg') from methods, you receive an ERROR from R CMD check
>
> Namespace dependency not required : 'methods'
That message usually means that you didn't list 'methods' in the Imports
clause in DESCRIPTION.
Duncan Murdoch
>
> but without the importFrom, you see a number of NOTE's
>
> no visible global function definition for 'hasArg'
>
> I don't want to import all of 'methods', as I only need one function.
>
> What am I doing wrong?
>
> Regards,
>
> Brian
>
More information about the R-package-devel
mailing list