Skip to content

Commit 775b709

Browse files
committed
changes to use rlang::get_expr()
1 parent 82376cf commit 775b709

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

R/arguments.R

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
#' @importFrom rlang expr enquos enquo quos is_quosure call2 quo_get_expr ll
22
#' @importFrom rlang abort current_env get_expr is_missing is_null is_symbolic missing_arg
33
null_value <- function(x) {
4-
res <- if(is_quosure(x))
5-
isTRUE(all.equal(x[[-1]], quote(NULL))) else
6-
isTRUE(all.equal(x, NULL))
4+
if (is_quosure(x)) {
5+
res <- isTRUE(all.equal(rlang::get_expr(x), expr(NULL)))
6+
} else {
7+
res <- isTRUE(all.equal(x, NULL))
8+
}
79
res
810
}
911

0 commit comments

Comments
 (0)