<code>use_testthat</code>
Add testing infrastructure to a package that does not already have it.
This will create tests/testthat.R, tests/testthat/ and
add testthat to the suggested packages. This is called
automatically from test
if needed.<code>use_test</code>
Add a test file, also add testing infrastructure if necessary.
This will create tests/testthat/test-.R with a user-specified
name for the test. Will fail if the file exists.<code>use_rstudio</code>
Does not modify .Rbuildignore
as RStudio will do that when
opened for the first time.<code>use_vignette</code>
Adds needed packages to DESCRIPTION
, and creates draft vignette
in vignettes/
. It adds inst/doc
to .gitignore
so you don't accidentally check in the built vignettes.<code>use_rcpp</code>
Creates src/
and adds needed packages to DESCRIPTION
.<code>use_travis</code>
Add basic travis template to a package. Also adds .travis.yml
to
.Rbuildignore
so it isn't included in the built package.<code>use_coveralls</code>
Add coveralls to basic travis template to a package.<code>use_appveyor</code>
Add basic AppVeyor template to a package. Also adds appveyor.yml
to
.Rbuildignore
so it isn't included in the built package.<code>use_package_doc</code>
Adds a roxygen template for package documentation<code>use_revdep</code>
Add revdep
directory and basic check template.<code>use_cran_comments</code>
Add cran-comments.md
template.<code>use_code_of_conduct</code>
Add a code of conduct to from http://contributor-covenant.org.<code>use_cran_badge</code>
Add a badge to show CRAN status and version number on the README