[R-pkg-devel] Depreciate Function

Rami Krispin rami.krispin at gmail.com
Thu Feb 8 18:45:20 CET 2018


Thanks for all the answers, I modified it to print function and it fixed
the problem.

Best regards,
Rami Krispin

On Wed, Feb 7, 2018 at 3:44 PM, William Dunlap <wdunlap at tibco.com> wrote:

> Instead of help(oldFunction) giving the example
>     oldFunction(x = something, option = "XYZ")
> show the user, via comments in the example, how to convert the old usage
> to the new
>     # replace oldFunction(x = something, option = "XYZ") by
>     newFunction(object = log(something), method = "XYZ-log")
>
> Bill Dunlap
> TIBCO Software
> wdunlap tibco.com
>
> On Wed, Feb 7, 2018 at 10:49 AM, Rami Krispin <rami.krispin at gmail.com>
> wrote:
>
>> 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]]
>>
>> ______________________________________________
>> 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