From f2612575755ecf34d292d1a206d4a440b9885621 Mon Sep 17 00:00:00 2001 From: Andreas Gammelgaard Damsbo Date: Tue, 27 Feb 2024 14:09:19 +0100 Subject: [PATCH] renv acting up --- .Rbuildignore | 1 + DESCRIPTION | 10 +- R/redcapcast_meta.R | 6 +- inst/WORDLIST | 67 ++++++++ man/redcapcast_meta.Rd | 6 +- renv.lock | 364 +++++++++++++++++++++++++++++++++++++++++ tests/spelling.R | 3 + 7 files changed, 444 insertions(+), 13 deletions(-) create mode 100644 inst/WORDLIST create mode 100644 tests/spelling.R diff --git a/.Rbuildignore b/.Rbuildignore index da10aa6..455db4a 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -17,3 +17,4 @@ ^CRAN-SUBMISSION$ drafting app +^\.lintr$ diff --git a/DESCRIPTION b/DESCRIPTION index c283b15..209be80 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -30,14 +30,10 @@ Suggests: gt, usethis, ggplot2, - haven, here, styler, devtools, roxygen2, - openxlsx2, - rsconnect, - shiny, spelling License: GPL (>= 3) Encoding: UTF-8 @@ -53,7 +49,11 @@ Imports: keyring, purrr, readr, - stats + stats, + shiny, + openxlsx2, + rsconnect, + haven Collate: 'utils.r' 'process_user_input.r' diff --git a/R/redcapcast_meta.R b/R/redcapcast_meta.R index 33b00ba..31e5ef5 100644 --- a/R/redcapcast_meta.R +++ b/R/redcapcast_meta.R @@ -9,11 +9,9 @@ #' \item{section_header}{section_header, character} #' \item{field_type}{field_type, character} #' \item{field_label}{field_label, character} -#' \item{select_choices_or_calculations} -#' {select_choices_or_calculations, character} +#' \item{select_choices_or_calculations}{select_choices_or_calculations, character} #' \item{field_note}{field_note, character} -#' \item{text_validation_type_or_show_slider_number} -#' {text_validation_type_or_show_slider_number, character} +#' \item{text_validation_type_or_show_slider_number}{text_validation_type_or_show_slider_number, character} #' \item{text_validation_min}{text_validation_min, character} #' \item{text_validation_max}{text_validation_max, character} #' \item{identifier}{identifier, character} diff --git a/inst/WORDLIST b/inst/WORDLIST new file mode 100644 index 0000000..1a2035b --- /dev/null +++ b/inst/WORDLIST @@ -0,0 +1,67 @@ +Assesment +CMD +Codecov +DOI +DataDictionary +GStat +GithubActions +JSON +Lifecycle +METACRAN +POSIXct +Pivotting +README +REDCap +REDCapR +REDCapRITS +THe +UI +Whishes +al +api +attr +charater +da +dafault +datetime +demonstrational +dmy +doi +dplyr +ds +dta +et +gues +hms +immprovements +io +jbi +keyring +labelled +mRS +matadata +md +mdy +mtcars +natively +ncol +og +param +pegeler +perl +pos +readr +rsconnect +sel +shinyapps +stRoke +stata +strsplit +thorugh +tibble +tidyverse +transistion +ui +uri +wil +ymd diff --git a/man/redcapcast_meta.Rd b/man/redcapcast_meta.Rd index 8d41ff8..e5cd8b2 100644 --- a/man/redcapcast_meta.Rd +++ b/man/redcapcast_meta.Rd @@ -12,11 +12,9 @@ A data frame with 22 variables: \item{section_header}{section_header, character} \item{field_type}{field_type, character} \item{field_label}{field_label, character} - \item{select_choices_or_calculations} - {select_choices_or_calculations, character} + \item{select_choices_or_calculations}{select_choices_or_calculations, character} \item{field_note}{field_note, character} - \item{text_validation_type_or_show_slider_number} - {text_validation_type_or_show_slider_number, character} + \item{text_validation_type_or_show_slider_number}{text_validation_type_or_show_slider_number, character} \item{text_validation_min}{text_validation_min, character} \item{text_validation_max}{text_validation_max, character} \item{identifier}{identifier, character} diff --git a/renv.lock b/renv.lock index 61bdd07..0d94806 100644 --- a/renv.lock +++ b/renv.lock @@ -39,6 +39,17 @@ ], "Hash": "e76c401b631961c865b89bb5a4ea3b97" }, + "Rcpp": { + "Package": "Rcpp", + "Version": "1.0.12", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "methods", + "utils" + ], + "Hash": "5ea2700d21e038ace58269ecdbeb9ec0" + }, "askpass": { "Package": "askpass", "Version": "1.2.0", @@ -69,6 +80,16 @@ ], "Hash": "c39fbec8a30d23e721980b8afb31984c" }, + "base64enc": { + "Package": "base64enc", + "Version": "0.1-3", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R" + ], + "Hash": "543776ae6848fde2f48ff3816d0628bc" + }, "bit": { "Package": "bit", "Version": "4.0.5", @@ -93,6 +114,38 @@ ], "Hash": "9fe98599ca456d6552421db0d6772d8f" }, + "bslib": { + "Package": "bslib", + "Version": "0.6.1", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "base64enc", + "cachem", + "grDevices", + "htmltools", + "jquerylib", + "jsonlite", + "lifecycle", + "memoise", + "mime", + "rlang", + "sass" + ], + "Hash": "c0d8599494bc7fb408cd206bbdd9cab0" + }, + "cachem": { + "Package": "cachem", + "Version": "1.0.8", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "fastmap", + "rlang" + ], + "Hash": "c35768291560ce302c0a6589f92e837d" + }, "checkmate": { "Package": "checkmate", "Version": "2.3.1", @@ -126,6 +179,13 @@ ], "Hash": "3f038e5ac7f41d4ac41ce658c85e3042" }, + "commonmark": { + "Package": "commonmark", + "Version": "1.9.1", + "Source": "Repository", + "Repository": "CRAN", + "Hash": "5d8225445acb167abf7797de48b2ee3c" + }, "cpp11": { "Package": "cpp11", "Version": "0.4.7", @@ -158,6 +218,17 @@ ], "Hash": "ce88d13c0b10fe88a37d9c59dba2d7f9" }, + "digest": { + "Package": "digest", + "Version": "0.6.34", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "utils" + ], + "Hash": "7ede2ee9ea8d3edbf1ca84c1e333ad1a" + }, "dplyr": { "Package": "dplyr", "Version": "1.1.4", @@ -181,6 +252,17 @@ ], "Hash": "fedd9d00c2944ff00a0e2696ccf048ec" }, + "ellipsis": { + "Package": "ellipsis", + "Version": "0.3.2", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "rlang" + ], + "Hash": "bb0eec2fe32e88d9e2836c2f73ea2077" + }, "fansi": { "Package": "fansi", "Version": "1.0.6", @@ -193,6 +275,13 @@ ], "Hash": "962174cf2aeb5b9eea581522286a911f" }, + "fastmap": { + "Package": "fastmap", + "Version": "1.1.1", + "Source": "Repository", + "Repository": "CRAN", + "Hash": "f7736a18de97dea803bde0a2daaafb27" + }, "filelock": { "Package": "filelock", "Version": "1.0.3", @@ -203,6 +292,45 @@ ], "Hash": "192053c276525c8495ccfd523aa8f2d1" }, + "fontawesome": { + "Package": "fontawesome", + "Version": "0.5.2", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "htmltools", + "rlang" + ], + "Hash": "c2efdd5f0bcd1ea861c2d4e2a883a67d" + }, + "forcats": { + "Package": "forcats", + "Version": "1.0.0", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "cli", + "glue", + "lifecycle", + "magrittr", + "rlang", + "tibble" + ], + "Hash": "1a0a9a3d5083d0d573c4214576f1e690" + }, + "fs": { + "Package": "fs", + "Version": "1.6.3", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "methods" + ], + "Hash": "47b5f30c720c23999b913a1a635cf0bb" + }, "generics": { "Package": "generics", "Version": "0.1.3", @@ -225,6 +353,27 @@ ], "Hash": "e0b3a53876554bd45879e596cdb10a52" }, + "haven": { + "Package": "haven", + "Version": "2.5.4", + "Source": "Repository", + "Repository": "RSPM", + "Requirements": [ + "R", + "cli", + "cpp11", + "forcats", + "hms", + "lifecycle", + "methods", + "readr", + "rlang", + "tibble", + "tidyselect", + "vctrs" + ], + "Hash": "9171f898db9d9c4c1b2c745adc2c1ef1" + }, "hms": { "Package": "hms", "Version": "1.1.3", @@ -239,6 +388,38 @@ ], "Hash": "b59377caa7ed00fa41808342002138f9" }, + "htmltools": { + "Package": "htmltools", + "Version": "0.5.7", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "base64enc", + "digest", + "ellipsis", + "fastmap", + "grDevices", + "rlang", + "utils" + ], + "Hash": "2d7b3857980e0e0d0a1fd6f11928ab0f" + }, + "httpuv": { + "Package": "httpuv", + "Version": "1.6.14", + "Source": "Repository", + "Repository": "RSPM", + "Requirements": [ + "R", + "R6", + "Rcpp", + "later", + "promises", + "utils" + ], + "Hash": "16abeb167dbf511f8cc0552efaf05bab" + }, "httr": { "Package": "httr", "Version": "1.4.7", @@ -254,6 +435,16 @@ ], "Hash": "ac107251d9d9fd72f0ca8049988f1d7f" }, + "jquerylib": { + "Package": "jquerylib", + "Version": "0.1.4", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "htmltools" + ], + "Hash": "5aab57a3bd297eee1c1d862735972182" + }, "jsonlite": { "Package": "jsonlite", "Version": "1.8.8", @@ -284,6 +475,17 @@ ], "Hash": "5cd8cfb2e90c57110b7dd1785c599aba" }, + "later": { + "Package": "later", + "Version": "1.3.2", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "Rcpp", + "rlang" + ], + "Hash": "a3e051d405326b8b0012377434c62b37" + }, "lifecycle": { "Package": "lifecycle", "Version": "1.0.4", @@ -307,6 +509,17 @@ ], "Hash": "7ce2733a9826b3aeb1775d56fd305472" }, + "memoise": { + "Package": "memoise", + "Version": "2.0.1", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "cachem", + "rlang" + ], + "Hash": "e2817ccf4a065c5d9d7f2cfbe7c1d78c" + }, "mime": { "Package": "mime", "Version": "0.12", @@ -327,6 +540,35 @@ ], "Hash": "2a0dc8c6adfb6f032e4d4af82d258ab5" }, + "openxlsx2": { + "Package": "openxlsx2", + "Version": "1.4", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "R6", + "Rcpp", + "grDevices", + "magrittr", + "stringi", + "utils", + "zip" + ], + "Hash": "9fa7cdc5fbdb1c8511fdde72a944db63" + }, + "packrat": { + "Package": "packrat", + "Version": "0.9.2", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "tools", + "utils" + ], + "Hash": "55ddd2d4a1959535f18393478b0c14a6" + }, "pillar": { "Package": "pillar", "Version": "1.9.0", @@ -378,6 +620,22 @@ ], "Hash": "f4625e061cb2865f111b47ff163a5ca6" }, + "promises": { + "Package": "promises", + "Version": "1.2.1", + "Source": "Repository", + "Repository": "RSPM", + "Requirements": [ + "R6", + "Rcpp", + "fastmap", + "later", + "magrittr", + "rlang", + "stats" + ], + "Hash": "0d8a15c9d000970ada1ab21405387dee" + }, "purrr": { "Package": "purrr", "Version": "1.0.2", @@ -447,6 +705,83 @@ ], "Hash": "42548638fae05fd9a9b5f3f437fbbbe2" }, + "rsconnect": { + "Package": "rsconnect", + "Version": "1.2.1", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "cli", + "curl", + "digest", + "jsonlite", + "lifecycle", + "openssl", + "packrat", + "renv", + "rlang", + "rstudioapi", + "tools", + "yaml" + ], + "Hash": "94bb3a2125b01b13dd2e4a784c2a9639" + }, + "rstudioapi": { + "Package": "rstudioapi", + "Version": "0.15.0", + "Source": "Repository", + "Repository": "CRAN", + "Hash": "5564500e25cffad9e22244ced1379887" + }, + "sass": { + "Package": "sass", + "Version": "0.4.8", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R6", + "fs", + "htmltools", + "rappdirs", + "rlang" + ], + "Hash": "168f9353c76d4c4b0a0bbf72e2c2d035" + }, + "shiny": { + "Package": "shiny", + "Version": "1.8.0", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "R6", + "bslib", + "cachem", + "commonmark", + "crayon", + "ellipsis", + "fastmap", + "fontawesome", + "glue", + "grDevices", + "htmltools", + "httpuv", + "jsonlite", + "later", + "lifecycle", + "methods", + "mime", + "promises", + "rlang", + "sourcetools", + "tools", + "utils", + "withr", + "xtable" + ], + "Hash": "3a1f41807d648a908e3c7f0334bf85e6" + }, "sodium": { "Package": "sodium", "Version": "1.3.1", @@ -454,6 +789,16 @@ "Repository": "CRAN", "Hash": "dd86d6fd2a01d4eb3777dfdee7076d56" }, + "sourcetools": { + "Package": "sourcetools", + "Version": "0.1.7-1", + "Source": "Repository", + "Repository": "RSPM", + "Requirements": [ + "R" + ], + "Hash": "5f5a7629f956619d519205ec475fe647" + }, "stringi": { "Package": "stringi", "Version": "1.8.3", @@ -622,12 +967,31 @@ ], "Hash": "d31b6c62c10dcf11ec530ca6b0dd5d35" }, + "xtable": { + "Package": "xtable", + "Version": "1.8-4", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "stats", + "utils" + ], + "Hash": "b8acdf8af494d9ec19ccb2481a9b11c2" + }, "yaml": { "Package": "yaml", "Version": "2.3.8", "Source": "Repository", "Repository": "CRAN", "Hash": "29240487a071f535f5e5d5a323b7afbd" + }, + "zip": { + "Package": "zip", + "Version": "2.3.1", + "Source": "Repository", + "Repository": "RSPM", + "Hash": "fcc4bd8e6da2d2011eb64a5e5cc685ab" } } } diff --git a/tests/spelling.R b/tests/spelling.R new file mode 100644 index 0000000..6713838 --- /dev/null +++ b/tests/spelling.R @@ -0,0 +1,3 @@ +if(requireNamespace('spelling', quietly = TRUE)) + spelling::spell_check_test(vignettes = TRUE, error = FALSE, + skip_on_cran = TRUE)