[R-pkg-devel] Advice on elegant way to alias function name
Uwe Ligges
||gge@ @end|ng |rom @t@t|@t|k@tu-dortmund@de
Thu Sep 1 17:01:32 CEST 2022
On 01.09.2022 16:48, J C Nash wrote:
> Hi,
>
> I've a package where it has been suggested that one of the functions --
> call
> it "myfn()" -- should be called something else, say "thefn()". Of
> course, I'll
> need to keep the old name around for a while.
>
> Web search has suggested simple assignment of
>
> thefn <- myfn
>
> but I cannot seem to get this to work with R CMD check when I put this
> in a .R
> file in the code and put alias and usage stanzas in documentation. I get
> alias
> and missing argument type errors. I've tried a number of variations on
> this theme
> without appreciable success.
Can you make the package available? It should work.
Best,
Uwe
> A workaround is to copy the entire function with Roxygen2 documentation and
> name change, but this seems inelegant.
>
> Is there a better way e.g., using something like onLoad ? Pointers to
> working
> examples in CRAN or Github packages would be welcome.
>
> Best, JN
>
> ______________________________________________
> 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