signal_stage()
allows you to signal life cycle stages other than
deprecation (for which you should use deprecate_warn()
and friends).
There is no behaviour associated with this signal, but in the future
we will provide tools to log and report on usage of experimental and
superseded functions.
signal_stage(stage, what, env = caller_env())
stage | Life cycle stage, either "experimental" or "superseded". |
---|---|
what | String describing what feature the stage applies too, using
the same syntax as |
env | Pair of environments that define where These are only needed if you're calling |
foofy <- function(x, y, z) { signal_stage("experimental", "foofy()") x + y / z } foofy(1, 2, 3)#> [1] 1.666667