check_dots_used {ellipsis}R Documentation

Check that all dots have been used

Description

Automatically sets exit handler to run when function terminates, checking that all elements of ... have been evaluated.

Usage

check_dots_used(env = parent.frame())

Arguments

env

Environment in which to look for ... and to set up handler.

Examples

f <- function(...) {
  check_dots_used()
  g(...)
}

g <- function(x, y, ...) {
  x + y
}
f(x = 1, y = 2)

f(x = 1, y = 2, z = 3)
f(x = 1, y = 2, 3, 4, 5)

[Package ellipsis version 0.1.0 Index]