Makes existing identify_missing_intervals and identify_overlapping_intervals non-exported helper functions.
Creates new identify_missing_intervals_dt and identify_overlapping_intervals_dt that take input data defined by id_cols which matches more realistic input data.
[X] Have you successfully run devtools::check() locally?
[X] Have you updated or added function (and vignette if applicable) documentation? Did you update the 'man' and 'NAMESPACE' files with devtools::document()?
[X] Have you added in tests for the changes included in the PR?
[X] Do the changes follow the ihmeuw-demographicscode style?
[ ] Do the changes need to be immediately included in a new build of docker-base or docker-internal? If so follow directions in those repositories to rebuild and redeploy the images.
[ ] Do the changes require updates to other repositories which use this package? If yes, make the necessary updates in those repos, and consider integration tests for those repositories.
[ ] If this is a private package did you use Jenkins to rebuild the internal pkgdown site?
Describe changes
Makes existing
identify_missing_intervals
andidentify_overlapping_intervals
non-exported helper functions.Creates new
identify_missing_intervals_dt
andidentify_overlapping_intervals_dt
that take input data defined byid_cols
which matches more realistic input data.What issues are related
Fixes #63 Fixes #46 Fixes #35
Checklist
Packages Repositories
ihmeuw-demographics
R packages?devtools::check()
locally?devtools::document()
?ihmeuw-demographics
code style?docker-base
ordocker-internal
? If so follow directions in those repositories to rebuild and redeploy the images.