[R-pkg-devel] Depreciate Function

Rami Krispin rami.krispin at gmail.com
Wed Feb 7 19:49:34 CET 2018


I follow the example of the R Packages book about depreciating a function
which can be find here:
http://r-pkgs.had.co.nz/release.html

Is there another method to rename a function name? maybe to print message
without triggering warning?

Thanks!

On Wed, Feb 7, 2018 at 1:36 PM, Maxime Turgeon <
maxime.turgeon at mail.mcgill.ca> wrote:

> Hi Rami,
>
>
> Is there a reason for still using the deprecated functions in your
> examples? Because that's what's triggering the warnings.
>
>
> Best,
>
> Max
> ------------------------------
> *From:* R-package-devel <r-package-devel-bounces at r-project.org> on behalf
> of Rami Krispin <rami.krispin at gmail.com>
> *Sent:* February 7, 2018 1:32:37 PM
> *To:* Uwe Ligges
> *Cc:* r-package-devel at r-project.org
> *Subject:* Re: [R-pkg-devel] Depreciate Function
>
> Yes, I am keeping the old version and passing the function parameters into
> the new version.
>
> I forgot in my previous email to add the log:
> https://win-builder.r-project.org/incoming_pretest/180207_
> 135041_TSstudio_011/00check.log
>
> and here is an example of the function that triggers that warning
> https://github.com/RamiKrispin/TSstudio/blob/master/R/ts_seasonal.R
>
> Thanks!
>
> On Wed, Feb 7, 2018 at 10:54 AM, Uwe Ligges <ligges at statistik.tu-dortmund.
> de
> > wrote:
>
> > Not sure where you get the warning. I guess only at places where you
> still
> > use the old variant?
> >
> > Best,
> > Uwe Ligges
> >
> >
> >
> > On 07.02.2018 16:38, Rami Krispin wrote:
> >
> >>   Hello all,
> >>
> >> I am trying to depreciate functions and replace them with a different
> >> function in the new version of the package, using the Depreciate
> function
> >> which triggers warnings during the package submission to CRAN. For
> >> example,
> >> I am replacing the function seasonal_ly with the function ts_seasonal
> >> using
> >> the following method:
> >>
> >>     - export both of the functions
> >>     - aliases seasonal_ly
> >>     - pass the arguments of the new function to the old function and use
> >> the
> >>     Depreciate function to trigger a warning about the depreciating of
> the
> >>     function and the name of the new function.
> >>
> >> The code is available over here:
> >> https://github.com/RamiKrispin/TSstudio/blob/master/R/ts_seasonal.R
> >>
> >> Any suggestions?
> >>
> >> Thank you in advance!
> >>
> >> Best regards,
> >> Rami Krispin
> >>
> >>         [[alternative HTML version deleted]]
> >>
> >> ______________________________________________
> >> R-package-devel at r-project.org mailing list
> >> https://stat.ethz.ch/mailman/listinfo/r-package-devel
> >>
> >>
>
>         [[alternative HTML version deleted]]
>
> ______________________________________________
> R-package-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel
>

	[[alternative HTML version deleted]]



More information about the R-package-devel mailing list