From csardi.gabor at gmail.com  Wed Apr 29 21:45:14 2015
From: csardi.gabor at gmail.com (=?UTF-8?B?R8OhYm9yIENzw6FyZGk=?=)
Date: Wed, 29 Apr 2015 15:45:14 -0400
Subject: [Rd] R CMD check and missing imports from base packages
In-Reply-To: <OFBEB0DE6D.5E0665DE-ON85257E36.006374E7-85257E36.006AE5CF@american.edu>
References: <CABtg=K=iq7XVY8NksW-gQq_zr7wk4329Sh67c55JxrFF2HDosQ@mail.gmail.com>
	<CAFOpNVEipQH5RMo3nJ3yrUmtkAd-58ZhikSUwcHNijxv=SjKqQ@mail.gmail.com>
	<CABtg=Kne=YoFcCJz8ZWd2AviveSQxW+T7NU4rexLMKokpC3ugA@mail.gmail.com>
	<CADwqtCNsZgtnbf4hXw5jVLRkr+bOgr7kU68JVRTw9NZc+MyvOQ@mail.gmail.com>
	<CABtg=KkOAdRh_EjDYhj9-AaToMfv0kMWLuD=g=f-aem0GJNndg@mail.gmail.com>
	<OFBEB0DE6D.5E0665DE-ON85257E36.006374E7-85257E36.006AE5CF@american.edu>
Message-ID: <CABtg=Kk3PS9nO2ZdLMjmVM=uM-bzuSFJcD6R2deh09m2qXx2pA@mail.gmail.com>

On Wed, Apr 29, 2015 at 3:28 PM, John Nolan <jpnolan at american.edu> wrote:
[...]

> 1. have R CMD check show how every external function reference gets
> resolved.
>

That's not possible, because it depends on the currently attached packages,
and even on the order of their attachment.


> 2. have R CMD check warn anytime there is a potential name conflict, e.g.
> density( ) coming from either igraph or stats, and show how it was resolved.
>

Also not possible in practice, because it would need to check too many
packages. But it would not be a good solution in my opinion, anyway,
because you probably don't want people having to deal with these issues. I
surely don't. For the developer of a single package, it should be
completely irrelevant how many other packages use the same function names.

Gabor

[...]

	[[alternative HTML version deleted]]



[Rd] R CMD check and missing imports from base packages
=?UTF-8?B?R8OhYm9yIENzw6FyZGk=?=