evaluate
of suggested dependency testthat
switched to 4.0.check_key()
now preserves active status of
sfc
column of sf
object.vld_join(by = NULL)
with R 4.5.chk_null_or()
when
vld = chk::vld_xx
.chk_compatible_lengths()
and
vld_compatible_lengths()
to check that lengths of objects
are ‘strictly recyclable’.inclusive = TRUE
argument to
chk_range()
.upper
argument to chk_length()
.vld_sorted()
and chk_sorted()
now ignore
missing values..subclass
for class
argument in err()
, wrn()
and
msg()
.check_key()
failing on sf objects..subclass
to
class
in rlang function callschk_valid_name()
.chk_join()
with sf
data frames.chkor_vld()
as faster replacement for
soft-deprecated chkor()
.chk_null_or()
by soft-deprecating
chk
argument for vld
argument.chk_count()
and chk_length()
because so useful.chk_null_or()
now returns (invisible) x.chkor()
for chkor_vld()
as
slow.chk
argument of
chk_null_or()
for vld
argument.chk_chr()
, chk_dbl()
and
chk_wnum()
and vld_
equivalents.chk_count()
, chk_dirs()
,
chk_files()
, chk_has()
, chk_in()
,
chk_length()
, chk_no_missing()
,
vld_no_missing()
, chk_proportion()
chk_off()
, chk_on()
,
is_chk_on()
,chk_xx()
functions now return invisible copy of x
(if passes check).check_key()
and check_data()
when key is undefined for sf
objects.chk_whole_numeric()
now accepts Inf
values.LazyData: true
for DESCRIPTION file to avoid
CRAN check note.Added chk_null_or()
.
Added chk_wnum()
to check whole numeric
scalars.
Added chk_dbl()
to check double scalars.
Added chk_chr()
to check character scalars.
Added chk_not_subset()
to check not a
subset.
Added chk_factor()
to check factor vector.
Added chk_character_or_factor()
factor or character
vector.
Added check_files()
and check_dirs()
to
check if all files or directories exist (or not).
Added chk_setordered()
to check order of elements in
set.
check_values()
now checks factor levels.
Undeprecated chk_is()
as useful for R6
objects.
Soft-deprecated chk_datetime()
for
chk_date_time()
.
check_names()
.check_dim()
.check_values()
.check_key()
.check_data()
.chk_logical()
and vld_logical()
.chk_double()
and vld_double()
.chk_integer()
and vld_integer()
.chk_character()
and vld_character()
.chk_data()
and vld_data()
.chk_join()
.chk_vector()
and vld_vector()
so ignores
attributes.expect_chk_error()
.chk_matrix()
and vld_matrix()
.chk_array()
and vld_array()
.abort_chk
now allows original arguments to be
attached.chk_tz()
and vld_tz()
.chk_matrix()
and vld_matrix()
.chk_array()
and vld_array()
.expect_chk_error()
.chk_sorted()
and vld_sorted()
.chk-benchmarking.Rmd
vignette that was causing
problems for many CRAN checks.x_name = NULL
argument to relevant
chk_
functions.err = FALSE
variant with vld_
variant.stop()
, warning()
and
message()
to rlang variants abort()
,
warn()
and inform()
.chk_all()
chk_atomic()
chk_environment()
chk_ext()
chk_has()
chk_not_empty()
chk_s3_class()
chk_s4_class()
chk_setequal()
backtick_chk()
unbacktick_chk()
.formals
argument to chk_function()
.tidy = TRUE
argument to errors, warnings and
messages.n = NULL
and call. = FALSE
args to error
message generating functions.ellipsis = 10L
argument to cc()
.sep = ", "
arg to cc()
.incomparables = FALSE
argument to
chk_unique()
.%y
to sprintf-like types.chk_no_missing()
for
chk_not_any_na()
.
chk_files()
and chk_dirs()
for
chk_all(x, chk_file)
etc.
deparse_backtick()
for
deparse_backtick_chk()
.
chk_length()
, chk_proportion()
and
chk_count()
.
chk_on()
, chk_off()
and
is_chk_on()
.
chk_match()
so ignores missing values.chk_true()
(and chk_false()
) to
same behavior as isTRUE
in R >= 3.5.chk_unique()
to handle
incomparables != FALSE
with data frames.range = c(0,1)
for
chk_range()
.