Assert none of the arguemnts of a function are null.

Usage

check_args(ignore, select)

Arguments

ignore
optionally ignore a few variables for checking [character vector].
select
optionally only check a few variables of the function [character vector].

Description

Checks all the arguments in the parent function and makes sure that none of them are NULL

Examples

myfunc <- function(verbose = get_opts("verbose"), b = get_opts("b")){ check_args() } set_opts(verbose = 1) ## this will throw an error, suggesting b is not defined properly try(myfunc())
Checking arguments for function: myfunc value of following variables is null: 'b