On 14 May 2010 10:37, Achim Zeileis <achim.zeil...@uibk.ac.at> wrote: > On Fri, 14 May 2010, Arne Henningsen wrote: > >> Hi, >> >> In one of my packages (maxLik), I would like to add an S3 method, >> where the generic function (estfun) is defined in another package >> (sandwich). Everything works fine if my package "Depends" on the other >> package and I import the generic function "estfun" from the "sandwich" >> package and define the new method in the NAMESPACE file. However, I >> prefer not to load the entire other package just to use a single >> generic function from it. Therefore, I replaced "Depends" by "Imports" >> in the DESCRIPTION file and (re-)exported "estfun" in the NAMESPACE >> file. Now "R CMD check" warns about the undocumented code object >> "estfun" but I do not want to include a duplicate of the documentation >> of "estfun". Do you know a better solution? > > I probably wouldn't re-export the estfun() generic. People will probably > load "sandwich" anyway before calling estfun(), in particular if they want > to compute the sandwich() covariance matrix.
Good point! Thanks a lot, Arne -- Arne Henningsen http://www.arne-henningsen.name ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel