check_dots_unnamed: Check that all dots are unnamed

Description Usage Arguments Examples

Description

Named arguments in ... are often a sign of misspelled argument names.

Usage

1
check_dots_unnamed(env = parent.frame(), action = abort)

Arguments

env

Environment in which to look for ....

action

The action to take when the dots have not been used. One of rlang::abort(), rlang::warn(), rlang::inform() or rlang::signal().

Examples

1
2
3
4
5
6
7
f <- function(..., foofy = 8) {
  check_dots_unnamed()
  c(...)
}

f(1, 2, 3, foofy = 4)
try(f(1, 2, 3, foof = 4))

r-lib/ellipsis documentation built on Sept. 23, 2019, 5:42 a.m.