Give advice about good practices when building R packages.
Advice includes functions and syntax to avoid, package structure, code
complexity, code formatting, etc.
| Version: |
1.1.0 |
| Depends: |
R (≥ 4.0.0) |
| Imports: |
cli, covr, curl, cyclocomp (≥ 1.1.0), desc, jsonlite, lintr (≥ 3.0.0), praise, rcmdcheck, roxygen2, rstudioapi, spelling, tools, treesitter, treesitter.r, urlchecker, utils, whoami, withr |
| Suggests: |
future, future.apply, kableExtra, knitr, rmarkdown, testthat (≥ 3.0.0) |
| Published: |
2026-06-05 |
| DOI: |
10.32614/CRAN.package.goodpractice |
| Author: |
Mark Padgham
[aut, cre],
Ascent Digital Services UK Limited [cph] (GitHub: MangoTheCat),
Karina Marks [aut] (GitHub: KarinaMarks),
Daniel de Bortoli [aut] (GitHub: ddbortoli),
Gabor Csardi [aut],
Hannah Frick [aut],
Owen Jones [aut] (GitHub: owenjonesuob),
Hannah Alexander [aut],
Ana Simmons [ctb] (GitHub: anasimmons),
Fabian Scheipl [ctb] (GitHub: fabian-s),
Athanasia Mo Mowinckel
[aut]
(GitHub: drmowinckels) |
| Maintainer: |
Mark Padgham <mark at ropensci.org> |
| BugReports: |
https://github.com/ropensci-review-tools/goodpractice/issues |
| License: |
MIT + file LICENSE |
| URL: |
https://docs.ropensci.org/goodpractice/,
https://github.com/ropensci-review-tools/goodpractice |
| NeedsCompilation: |
no |
| Materials: |
README, NEWS |
| CRAN checks: |
goodpractice results |