extrachecks
September 3, 2023 ยท View on GitHub
The goal of extrachecks is to help you ensure that you pass common manual checks that the CRAN team do that are not automated.
Inspired by DavisVaughan/extrachecks and my own frustration in publishing packages to CRAN.
Additional checks are very welcome via PR.
Installation
You can install the development version of extrachecks from GitHub with:
if (!require("remotes")) install.packages("remotes")
remotes::install_github("JosiahParry/extrachecks")
Example
Run the extra checks.
extrachecks::extrachecks()
#> ! \\examples missing from: `checks()`, `parse_all_rds()`, and `pkg_root()`
#> ! \\value missing from: `checks()`, `extrachecks()`, `parse_all_rds()`, and `pkg_root()`
#> ! \dontrun used in: `extrachecks()`
#> fetching [ 0 / 2 ]fetching [ 1 / 2 ]
#> โ All URLs are correct!