Several issues were addressed in order to get the package ready for CRAN submission:
Refactor $set_max_threads() method for better parallelism control and error handling.
Complete rewrite on documentation. CRAN revisor pointed that out documented unexported functions, so added @noRd to Rust files (*.rs). that documentation were moved to respective method in R6.R.
Added settings to enable offline build and include Rust dependencies.
Fixed typo on value-added term everywhere.
Related Tickets & Documents
Closes #13
Added/updated tests?
Goal is code coverage percentage at 80% and above.
[x] Yes
[ ] No, and this is why: please replace this line with details on why tests
have not been included
What type of PR is this? (check all applicable)
Description
Several issues were addressed in order to get the package ready for CRAN submission:
$set_max_threads()
method for better parallelism control and error handling.R6.R
.Related Tickets & Documents
Added/updated tests?
Goal is code coverage percentage at 80% and above.
Pre-merge checklist
fix:
,feat:
,refactor:
,test:
,docs:
)Release checklist
If dev release
devtools::check_win_devel()
devtools::check_mac_release()
git tag -m "update tag to new commit" -f -a TAG COMMIT_SHA
git push -f origin refs/tags/TAG