goodpractice
Advice on R Package Building. Contribute to ropensci-review-tools/goodpractice development by creating an account on GitHub.
The R package-quality checker returns from CRAN limbo with checks you can select by category.
◆Recent moves
- 2mo ago
Checks organized into 16 selectable groups with presets
⚡ SPARKRestructures how checks are chosen: every check joins one of 16 named groups, with discovery, description, per-group printing, and group-level exclusion, plus default_checks() and tidyverse_checks() presets and a changed gp() default. The first release to treat the check set as something teams configure rather than accept whole.
View source ↗ - 2y ago
rOpenSci takes over maintenance, package restored to CRAN
Records the maintainer transfer to rOpenSci and the package's reinstatement on CRAN after the previous version was archived, with the minimum fixes needed to get there. No functional change, but it is the reason the package has a 1.1 at all.
View source ↗ - 4y ago
Configurable cyclomatic complexity limit and output length
Makes two hardcoded thresholds adjustable: the cyclomatic complexity limit via the goodpractice.cyclocomp.limit option, and the previously fixed five-line output per check via a positions_limit parameter on print(). Custom check documentation was substantially improved in the same release — early movement toward the configurability 1.1 generalizes.
View source ↗ - 5y ago