codecheck is an assistant for conducting CODECHECKs, written in the R language and distributed as an R package. The goal of codecheck is to ease the process to create a CODECHECK-ready workspace, and to conduct the actual CODECHECK. Furthermore, the package contains some helper functions for managing the CODECHECK register.
Learn more about CODECHECK on https://codecheck.org.uk/.
Installation
The package is not on CRAN yet. Install the development version from GitHub with:
# install.packages("remotes")
remotes::install_github("codecheckers/codecheck")Usage
See the main vignette.
Development
The package uses tinytest for tests. Run test_all("/path/to/package") to run all tests interactively. Even better, run the tests in a fresh install and temporary directory using
# assuming . is the package path
library(tinytest)
build_install_test(".")Contribute
All contributions are welcome! See CONTRIBUTING.md for details.
Code of Conduct
Please note that the codecheck project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.