Bugs should be reported here. Before reporting any bug, please make sure it is not already listed as an open issue or already closed issue.
Contributors, please follow this standard workflow:
- Fork this repository to your GitHub account.
- Use RStudio and open the project through the
rfret.Rproj
file: this will ensure project-specific settings are applied (indentation, etc.). - Make your modifications starting from my
dev
branch, and ideally in a branch named after the particular feature or modification you are contributing. - Send a pull request to my
dev
branch. - Be patient, and don't get upset if I take days to get back to you: I am maintaining this package on my free time.
Also, before submitting a pull request, please check that:
- in case you modified an interface, you updated its documentation and its unit
test, or added an appropriate unit test to cover a new case (
covr::report()
will indicate what code lacks unit tests); - all unit tests pass (use
devtools::test()
); - vignettes build without errors (use
devtools::build_vignettes()
); - you updated the documentation (use
devtools::document()
); - you rebuilt the documentation website (use
pkgdown::build_site()
); devtools::check()
finishes with no errors and no warnings (notes are OK, but please explain what caused them in your PR if you get more notes than mydev
branch);devtools::install()
finishes with no errors and no warnings.