deprecation-utilities | R Documentation |
.Deprecate_once
calls .Deprecated()
, passing all its arguments
through, but only the first time it's called.
.Deprecate_method
calls
.Deprecated()
, but only if a method has been called by name,
i.e., METHOD.CLASS
. Like .Deprecate_once
it
only issues a warning the first time.
.Deprecate_once(...)
.Deprecate_method(generic, class)
... |
arguments passed to |
generic , class |
strings giving the generic function name and class name of the function to be deprecated. |
## Not run:
options(warn=1) # Print warning immediately after the call.
f <- function(){
.Deprecate_once("new_f")
}
f() # Deprecation warning
f() # No deprecation warning
## End(Not run)
## Not run:
options(warn=1) # Print warning immediately after the call.
summary.packageDescription <- function(object, ...){
.Deprecate_method("summary", "packageDescription")
invisible(object)
}
summary(packageDescription("statnet.common")) # No warning.
summary.packageDescription(packageDescription("statnet.common")) # Warning.
summary.packageDescription(packageDescription("statnet.common")) # No warning.
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.