Open olivroy opened 1 year ago
In rprojroot TODO.md has the following instructions similar to usethis upkeep
docs
.github/workflows/pkgdown.yaml
_pkgdown.yml
[x] Use GitHub Actions
[x] Disable tic
[x] Disable Travis CI and AppVeyor
[x] usethis::use_coverage()
usethis::use_coverage()
[x] Consider open pull requests
[x] Tweak README
downlit::readme_document
load_all()
[x] Update roxygen2
[x] Use @examplesIf where appropriate
@examplesIf
[x] styler::style_pkg()
styler::style_pkg()
[x] Remove Collate:
Collate:
[x] usethis::use_lifecycle_badge()
usethis::use_lifecycle_badge()
[x] usethis::use_lifecycle()
usethis::use_lifecycle()
[x] Add pkgdown reference index
[x] Adapt tests to testthat 3e
[x] Ensure that dependency between source files is cycle-free, as in https://github.com/yonicd/foreman/issues/2
[x] Ensure that source files correspond to test files via devtools::test_coverage_file()
devtools::test_coverage_file()
[x] Import rlang where appropriate
[x] Close open issues
[x] Deprecate functions that have moved somewhere else
[x] Avoid iris
iris
[x] Synchronize with own downstream packages
[x] Add type to documentation of function arguments, as in ?here::here
?here::here
[x] Check goodpractice::gp()
goodpractice::gp()
[x] Switch pkgdown to dev mode "auto"
In rprojroot TODO.md has the following instructions similar to usethis upkeep
Steps for adopting older packages to new development standards
docs
branch.github/workflows/pkgdown.yaml
there_pkgdown.yml
Separate pull requests
[x] Use GitHub Actions
[x] Disable tic
[x] Disable Travis CI and AppVeyor
[x]
usethis::use_coverage()
[x] Consider open pull requests
[x] Tweak README
downlit::readme_document
andload_all()
if possible[x] Update roxygen2
[x] Use
@examplesIf
where appropriate[x]
styler::style_pkg()
[x] Remove
Collate:
[x]
usethis::use_lifecycle_badge()
[x]
usethis::use_lifecycle()
[x] Add pkgdown reference index
[x] Adapt tests to testthat 3e
[x] Ensure that dependency between source files is cycle-free, as in https://github.com/yonicd/foreman/issues/2
[x] Ensure that source files correspond to test files via
devtools::test_coverage_file()
[x] Import rlang where appropriate
[x] Close open issues
[x] Deprecate functions that have moved somewhere else
[x] Avoid
iris
[x] Synchronize with own downstream packages
[x] Add type to documentation of function arguments, as in
?here::here
[x] Check
goodpractice::gp()
[x] Switch pkgdown to dev mode "auto"