- Pass print(dups, ...) dots to print(tibble, ...) so that the number of output lines can be specified in the output (thanks @mikemahoney218)
- Update the CI workflows for pkgdown, test-coverage and R CMD check
- use lintr >= 3, and update .lintr config file
- Fixed linting across package
- Fixed tidyselect warnings
- lint the package in CI
- Convert default git branch to 'main' (#84, @russHyde)
dupree()
,dupree_package()
anddupree_dir()
return an object of classdups
, rather than a data-frame. Methods to convert to data.frame / tibble are provided though (#60, @russHyde)
-
Changed the default
min_block_size
to 40 throughout (#68, @russHyde) -
Rewrote a test-helper function that compares two list-column-containing tibbles: necessitated by a change in dplyr=1.0 (#65, @russHyde)
-
dupree_package()
anddupree_dir()
fail early when provided a non-existing path (#67, @russHyde) -
dupree_package()
asserts that a path has a DESCRIPTION and an R/ subdir present (#57, @russHyde)
-
lintr dependence pinned to lintr=2.0.0 so that non-R-codeblocks and empty R markdown files can be dealt with cleanly
-
Tests that depend on
stringdist::seq_sim
were rewritten to ensure they consistently pass -
Dependency on deprecated dplyr verbs removed
-
Code to prevent double-reporting of code-block pairs was initiated by @Alanocallaghan
- Added a
NEWS.md
file to track changes to the package.