warn_if_inconsistent_list {admiraldev} | R Documentation |
Warn If Two Lists are Inconsistent
Description
Checks if two list inputs have the same names and same number of elements and issues a warning otherwise.
Usage
warn_if_inconsistent_list(base, compare, list_name, i = 2)
Arguments
base |
A named list |
compare |
A named list |
list_name |
A string the name of the list |
i |
the index id to compare the 2 lists |
Value
a warning
if the 2 lists have different names or length
See Also
Function that provide users with custom warnings
suppress_warning()
,
warn_if_incomplete_dtc()
,
warn_if_invalid_dtc()
,
warn_if_vars_exist()
Examples
library(dplyr, warn.conflicts = FALSE)
library(rlang)
# no warning
warn_if_inconsistent_list(
base = exprs(DTHDOM = "DM", DTHSEQ = DMSEQ),
compare = exprs(DTHDOM = "DM", DTHSEQ = DMSEQ),
list_name = "Test"
)
# warning
warn_if_inconsistent_list(
base = exprs(DTHDOM = "DM", DTHSEQ = DMSEQ, DTHVAR = "text"),
compare = exprs(DTHDOM = "DM", DTHSEQ = DMSEQ),
list_name = "Test"
)
[Package admiraldev version 1.1.0 Index]