NBDCtoolsData package, as
CRAN does not allow skipping checks. Now the
check_data_pkg_installed performs the check when other
functions are called.NBDCtoolsData is now loaded into a separate
environment as caching for faster access.NBDCtoolsData to Suggests in
DESCRIPTION file.is_on_cran() internal function.@examplesIf roxygen tag to avoid examples being
run on CRAN if NBDCtoolsData is not installed.transf_factor function that caused an error
when the data has no session_id column.transf_value_to_label() function
that led to the order of categorical levels being incorrect after
transformation to labels.join_tabulated() function that
occurred if the first table/variable in
tables_add/vars_add was static but further
tables/variables were dynamic.join_bys in join_tabulated() are now
dynamically set by intersecting with id_cols. Hardcoded
join_by has been removed.The initial release of the NBDCtools package.