- Add variable cross checks to check consistent use of label, type,
and format
- Add
is_metacore()
function to check if it is a metacore
object
- #64
Resolve issue so define and spec readers work when value levels are
empty
- Updates for latest version of {tidyselect}
- Move from XML to xml2 for define.xml processing
- Correct issue with warning on ds_var$core
- Correct bug with not reading the derivation of predecessor and
assigned variables correctly
- Correct typos
- Limits origin value/make all origins lower case
- #47
Improve
yn_to_tf()
to be more robust in parsing yes/no
columns
- Adds a supp table to store the
idvar
and
qeval
information
- Adds
sig_dig
column to the value_spec
table
- Fixes bugs found in the
get_control_term
function and
improves error messages for get_control_term
- Improves internal naming consistency by renaming
define_to_MetaCore
to define_to_metacore
- Adds quiet option to readers, to allow users to optionally ignore
the reader warnings
- Creates new example metacore object that is an .rda so much faster
to read in
- Fixes issue with select dataset when variables are duplicated
This fixes the following issues:
- #16 the
metacore function now accepts any empty datasets and creates an empty
dataset with the correct column names and types
- #10 yn
function checks for logicals and returns them
- #11
updated function description to make this clearer
- #12
updated regex so to “[F|f]ormat” so it can accept lower case
- #14
added supp_flag to ds_vars (on a side note we did a really good job with
this it was super easy to change and only required a few edits)
- #15
modified create_tbl so if there are two potential matches in the same
dataset and one is an exact match it uses that
Additionally, it adds the get_control_term
function to
get pull out the control term for a given variable.