Skip to content

Commit

Permalink
Merge pull request #610 from lorenzwalthert/dev-roxygen-wrong-error-m…
Browse files Browse the repository at this point in the history
…essage

Re-instantiate roxygen error message
  • Loading branch information
lorenzwalthert authored Jan 31, 2025
2 parents dcd2a60 + 5cb5a2b commit 1486dfe
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 19 deletions.
32 changes: 16 additions & 16 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# R specific hooks: https://github.com/lorenzwalthert/precommit
repos:
- repo: https://github.com/lorenzwalthert/precommit
rev: v0.4.3.9003
rev: 111b95a44750a710337f71d3886832b95b327774
hooks:
- id: style-files
args: [--style_pkg=styler, --style_fun=tidyverse_style, --cache-root=styler-perm]
Expand Down Expand Up @@ -31,34 +31,34 @@ repos:
- id: spell-check
exclude: >
(?x)^(
(.*/|)NAMESPACE|
(.*/|)WORDLIST|
(.*/|)\.Rbuildignore|
(.*/|)\.Renviron|
(.*/|)\.Rprofile|
(.*/|)\.gitignore|
(.*/|)\.pre-commit-.*|
(.*/|)\.travis\.yml|
(.*/|)appveyor\.yml|
(.*/|)renv/settings\.dcf|
(.*/|)renv\.lock|
.*\.RData|
.*\.Rds|
.*\.Rproj|
.*\.[rR]|
.*\.feather|
.*\.jpeg|
.*\.pdf|
.*\.png|
.*\.py|
.*\.RData|
.*\.rds|
.*\.Rds|
.*\.Rproj|
.*\.sh|
(.*/|)\.gitignore|
(.*/|)\.pre-commit-.*|
(.*/|)\.Rbuildignore|
(.*/|)\.Renviron|
(.*/|)\.Rprofile|
(.*/|)\.travis\.yml|
(.*/|)appveyor\.yml|
(.*/|)NAMESPACE|
(.*/|)renv/settings\.dcf|
(.*/|)renv\.lock|
(.*/|)WORDLIST|
LICENSE|
\.github/workflows/.*|
data/.*|
inst/hooks/.*|
inst/pre-commit-.*|
inst/usethis-legacy-hook|
LICENSE|
renv/.*|
revdep/.*|
tests/testthat/in/.*|
Expand Down
6 changes: 3 additions & 3 deletions R/roxygen2.R
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,8 @@ roxygenize_with_cache <- function(key, dirs) {
error = function(e) e
)
if (
inherits(out, "packageNotFoundError") ||
("message" %in% names(out) && grepl("Dependency package(\\(s\\))? .* not available", out$message))
inherits(out, c("packageNotFoundError", "rlib_error_package_not_found")) ||
("message" %in% names(out) && grepl("The package .* is required\\.", conditionMessage(out)))
) {
rlang::abort(paste0(
conditionMessage(out),
Expand All @@ -97,7 +97,7 @@ roxygenize_with_cache <- function(key, dirs) {
" - id: roxygenize",
"
additional_dependencies:
- r-lib/pkgapi\n\n"
- r-lib/pkgapi # replace `r-lib/pkgapi` with the package required\n\n"
))
} else if (inherits(out, "error")) {
rlang::abort(conditionMessage(out))
Expand Down
1 change: 1 addition & 0 deletions precommit.Rproj
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Version: 1.0
ProjectId: 3e63e6ad-9f4f-48c7-9a5f-2cbad1d4915d

RestoreWorkspace: Default
SaveWorkspace: Default
Expand Down

0 comments on commit 1486dfe

Please sign in to comment.