Skip to content
This repository was archived by the owner on Aug 15, 2023. It is now read-only.

Commit 73ffaff

Browse files
committed
added r cmd check. Update documentation.
1 parent 81b3638 commit 73ffaff

40 files changed

+164
-7
lines changed

.Rbuildignore

+5
Original file line numberDiff line numberDiff line change
@@ -1 +1,6 @@
11
^LICENSE\.md$
2+
_pkgdown.yml
3+
docs
4+
generate.R
5+
.github
6+
^\.github$

.github/workflows/R-CMD-check.yaml

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Workflow derived from https://github.com/r-lib/actions/tree/master/examples
2+
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
3+
on:
4+
push:
5+
branches: [main, master]
6+
pull_request:
7+
branches: [main, master]
8+
9+
name: R-CMD-check
10+
11+
jobs:
12+
R-CMD-check:
13+
runs-on: ${{ matrix.config.os }}
14+
15+
name: ${{ matrix.config.os }} (${{ matrix.config.r }})
16+
17+
strategy:
18+
fail-fast: false
19+
matrix:
20+
config:
21+
- {os: macOS-latest, r: 'release'}
22+
- {os: windows-latest, r: 'release'}
23+
- {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
24+
- {os: ubuntu-latest, r: 'release'}
25+
- {os: ubuntu-latest, r: 'oldrel-1'}
26+
27+
env:
28+
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
29+
R_KEEP_PKG_SOURCE: yes
30+
31+
steps:
32+
- uses: actions/checkout@v2
33+
34+
- uses: r-lib/actions/setup-pandoc@v1
35+
36+
- uses: r-lib/actions/setup-r@v1
37+
with:
38+
r-version: ${{ matrix.config.r }}
39+
http-user-agent: ${{ matrix.config.http-user-agent }}
40+
use-public-rspm: true
41+
42+
- uses: r-lib/actions/setup-r-dependencies@v1
43+
with:
44+
extra-packages: rcmdcheck
45+
46+
- uses: r-lib/actions/check-r-package@v1

DESCRIPTION

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ Title: Provides downloads of the IDDR Data
33
Version: 0.0.0.9000
44
Authors@R:
55
c(person("Jacob", "Clarke", , "[email protected]", role = c("aut", "cre"),
6-
comment = c(ORCID = "0000-0002-7221-6244")), person("Timothy", "Wiemken"))
6+
comment = c(ORCID = "0000-0002-7221-6244")), person("Timothy", "Wiemken", role = c("aut")))
77
Description: Provides downloads of the IDDR data
88
License: MIT + file LICENSE
99
Encoding: UTF-8
1010
Roxygen: list(markdown = TRUE)
11-
RoxygenNote: 7.1.2
11+
RoxygenNote: 7.2.0
1212
Imports:
1313
rappdirs,
1414
janitor,

R/cache_download.R

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#' @param use_memory Whether to use memory caching.
1111
#' @param use_disk Whether to use disk caching.
1212
#' @param bust_cache Whether to bust (refresh) the cache.
13+
#' @param ... arguments to forward to the vroom::vroom function.
1314
cache_download <- function(url, ..., use_memory = TRUE, use_disk = TRUE, bust_cache = FALSE) {
1415
use_disk <- getOption("tidyiddr_use_cache", use_disk)
1516
cache_dir <- getOption("tidyiddr_cache_dir", rappdirs::user_cache_dir("tidyiddr"))
@@ -29,7 +30,7 @@ cache_download <- function(url, ..., use_memory = TRUE, use_disk = TRUE, bust_ca
2930
} else {
3031
download_data()
3132

32-
write.csv(get(memory), path, row.names = FALSE)
33+
utils::write.csv(get(memory), path, row.names = FALSE)
3334
}
3435
}
3536

R/generated.R

+38
Large diffs are not rendered by default.

generate.R

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ raw %>%
3939
#' @param use_memory Whether to use memory caching.
4040
#' @param use_disk Whether to use disk caching.
4141
#' @param bust_cache Whether to bust (refresh) the cache.
42+
#' @param ... arguments to forward to the cache_download function.
4243
{{name}} <- function(use_memory = T, use_disk = T, bust_cache = F, ...) {
4344
{{ifelse(grepl('\\\\.', name),
4445
paste('print(\"', name, 'is deprecated. Please use', gsub('\\\\.', '_', name), 'instead\")' ),

man/breakthrough.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/cache_download.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/caserates.by.age.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/caserates_by_age.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/covariants.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/covariants.country.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/covariants_country.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/covid.by.county.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/covid_by_county.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/cprd.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/deathcounts.by.age.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/deathcounts_by_age.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/deathrates.by.age.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/deathrates_by_age.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/flu.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/flu.testing.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/flu_testing.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/flunet.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/hospitalizations.by.age.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/hospitalizations_by_age.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/influenza.burden.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/influenza.prevention.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/influenza.vaccine.effectiveness.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/influenza_burden.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/influenza_prevention.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/influenza_vaccine_effectiveness.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/misc.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/outpatient.viral.surveillance.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/outpatient_viral_surveillance.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/syndromic.trends.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/syndromic_trends.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/test.burden.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/test_burden.Rd

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)