Skip to content

Commit 467d3cf

Browse files
R is not a package
1 parent 59b7610 commit 467d3cf

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

R/setup.R

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,9 @@ snippet_generate <- function(snippet = "",
120120
"\n"
121121
))
122122
deps <- desc::desc_get_deps()
123-
deps <- deps[order(deps$package), ]
124-
snippet_generate_impl_additional_deps_roxygenize(deps$package) %>%
123+
non_r_deps <- deps[!(deps$type == "Depends" & deps$package == "R"), ]
124+
non_r_deps <- non_r_deps[order(non_r_deps$package), ]
125+
snippet_generate_impl_additional_deps_roxygenize(non_r_deps$package) %>%
125126
cat(sep = "")
126127
cat("\n")
127128
cli::cli_ul("Copy the above into `.pre-commit-config.yaml`.")

tests/testthat/test-setup.R

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
test_that("snippet generation works", {
22
local_test_setup(git = FALSE, use_precommit = FALSE, package = TRUE, install_hooks = FALSE)
33
usethis::use_package("styler")
4+
usethis::use_package("R", "Depends", "3.6.0")
45
expect_warning(
56
out <- capture_output(snippet_generate("additional-deps-roxygenize")),
67
NA

0 commit comments

Comments
 (0)