CRAN Package Check Results for Package worldbank

Last updated on 2025-12-04 07:51:20 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.7.0 3.11 39.26 42.37 OK
r-devel-linux-x86_64-debian-gcc 0.7.0 2.29 28.61 30.90 ERROR
r-devel-linux-x86_64-fedora-clang 0.7.0 60.93 OK
r-devel-linux-x86_64-fedora-gcc 0.7.0 58.66 OK
r-devel-windows-x86_64 0.7.0 5.00 65.00 70.00 OK
r-patched-linux-x86_64 0.7.0 3.46 34.07 37.53 ERROR
r-release-linux-x86_64 0.7.0 3.59 35.69 39.28 OK
r-release-macos-arm64 0.7.0 OK
r-release-macos-x86_64 0.7.0 3.00 45.00 48.00 OK
r-release-windows-x86_64 0.7.0 6.00 72.00 78.00 OK
r-oldrel-macos-arm64 0.7.0 OK
r-oldrel-macos-x86_64 0.7.0 3.00 50.00 53.00 OK
r-oldrel-windows-x86_64 0.7.0 6.00 75.00 81.00 OK

Additional issues

donttest

Check Details

Version: 0.7.0
Check: examples
Result: ERROR Running examples in ‘worldbank-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: wb_data > ### Title: World Bank country indicator data > ### Aliases: wb_data wb_country_indicator > > ### ** Examples > > ## Don't show: > if (httr2::is_online()) withAutoprint({ # examplesIf + ## End(Don't show) + # single indicator for a single country (all available years) + ind <- wb_data("NY.GDP.MKTP.CD", "US") + head(ind) + + # multiple indicators for multiple countries (2015-2023) + ind <- wb_data( + indicator = c("NY.GDP.MKTP.CD", "FP.CPI.TOTL.ZG"), + country = c("US", "DE", "FR", "CH", "JP"), + start_date = 2015, end_date = 2023 + ) + head(ind) + ## Don't show: + }) # examplesIf > ind <- wb_data("NY.GDP.MKTP.CD", "US") > head(ind) date indicator_id indicator_name country_id country_name country_code 1 2024 NY.GDP.MKTP.CD GDP (current US$) US United States USA 2 2023 NY.GDP.MKTP.CD GDP (current US$) US United States USA 3 2022 NY.GDP.MKTP.CD GDP (current US$) US United States USA 4 2021 NY.GDP.MKTP.CD GDP (current US$) US United States USA 5 2020 NY.GDP.MKTP.CD GDP (current US$) US United States USA 6 2019 NY.GDP.MKTP.CD GDP (current US$) US United States USA value unit obs_status decimal 1 2.918489e+13 <NA> <NA> 0 2 2.772071e+13 <NA> <NA> 0 3 2.600689e+13 <NA> <NA> 0 4 2.368117e+13 <NA> <NA> 0 5 2.135410e+13 <NA> <NA> 0 6 2.153998e+13 <NA> <NA> 0 > ind <- wb_data(indicator = c("NY.GDP.MKTP.CD", "FP.CPI.TOTL.ZG"), country = c("US", + "DE", "FR", "CH", "JP"), start_date = 2015, end_date = 2023) Error in `req_perform()`: ! HTTP 400 Bad Request. Backtrace: ▆ 1. ├─base::withAutoprint(...) 2. │ └─base::source(...) 3. │ ├─base::withVisible(eval(ei, envir)) 4. │ └─base::eval(ei, envir) 5. │ └─base::eval(ei, envir) 6. └─worldbank::wb_data(...) 7. └─worldbank:::worldbank_seq(resource = resource, lang = lang, date = date) 8. ├─worldbank:::map(...) 9. │ └─base::lapply(.x, .f, ...) 10. └─httr2::req_perform_sequential(...) 11. ├─base::tryCatch(...) 12. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 13. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 14. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 15. └─httr2::req_perform(reqs[[i]], path = paths[[i]]) 16. └─httr2:::handle_resp(req, resp, error_call = error_call) 17. └─httr2:::resp_failure_cnd(req, resp, error_call = error_call) 18. ├─rlang::catch_cnd(...) 19. │ ├─rlang::eval_bare(...) 20. │ ├─base::tryCatch(...) 21. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 22. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 23. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 24. │ └─base::force(expr) 25. └─rlang::abort(...) Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.7.0
Check: examples
Result: ERROR Running examples in ‘worldbank-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: wb_country > ### Title: World Bank country data > ### Aliases: wb_country > > ### ** Examples > > ## Don't show: > if (httr2::is_online()) withAutoprint({ # examplesIf + ## End(Don't show) + country <- wb_country() + head(country) + ## Don't show: + }) # examplesIf > country <- wb_country() Error in `req_perform()`: ! Failed to parse error body with method defined in `req_error()`. Caused by error in `json[[1L]]$message`: ! $ operator is invalid for atomic vectors Backtrace: ▆ 1. ├─base::withAutoprint(...) 2. │ └─base::source(...) 3. │ ├─base::withVisible(eval(ei, envir)) 4. │ └─base::eval(ei, envir) 5. │ └─base::eval(ei, envir) 6. ├─worldbank::wb_country() 7. │ └─worldbank:::worldbank(resource = resource) 8. │ ├─httr2::resp_body_json(...) 9. │ │ └─httr2:::check_response(resp) 10. │ │ └─httr2:::is_response(resp) 11. │ └─httr2::req_perform(...) 12. │ └─httr2:::handle_resp(req, resp, error_call = error_call) 13. │ └─httr2:::resp_failure_cnd(req, resp, error_call = error_call) 14. │ └─httr2:::error_body(req, resp, error_call) 15. │ ├─rlang::try_fetch(...) 16. │ │ ├─base::tryCatch(...) 17. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 18. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 19. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 20. │ │ └─base::withCallingHandlers(...) 21. │ └─httr2:::req_policy_call(req, "error_body", list(resp), default = NULL) 22. │ ├─rlang::exec(req$policies[[name]], !!!args) 23. │ └─worldbank (local) `<fn>`(`<S3: httr2_response>`) 24. └─base::.handleSimpleError(...) 25. └─rlang (local) h(simpleError(msg, call)) 26. └─handlers[[1L]](cnd) 27. └─cli::cli_abort(...) 28. └─rlang::abort(...) Execution halted Flavor: r-patched-linux-x86_64

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.