Skip to content

Commit 803ca24

Browse files
committed
Use local_project from usethis directly
Thanks @jennybc
1 parent 4bd2a10 commit 803ca24

File tree

2 files changed

+6
-16
lines changed

2 files changed

+6
-16
lines changed

NAMESPACE

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,4 +128,3 @@ importFrom(utils,modifyList)
128128
importFrom(utils,packageDescription)
129129
importFrom(utils,packageVersion)
130130
importFrom(utils,remove.packages)
131-
importFrom(withr,defer)

R/usethis.R

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,17 @@
55
#' @importFrom usethis use_test
66
NULL
77

8-
#' @importFrom withr defer
9-
local_proj <- withr::local_(function(path = ".", force = FALSE) utils::capture.output(usethis::proj_set(path = path, force = force)))
10-
118
usethis_use_testthat <- function(pkg) {
12-
utils::capture.output({
13-
local_proj(pkg$path)
14-
usethis::use_testthat()
15-
})
9+
usethis::local_project(pkg$path, quiet = TRUE)
10+
usethis::use_testthat()
1611
}
1712

1813
usethis_use_directory <- function(pkg, path, ignore = FALSE) {
19-
utils::capture.output({
20-
local_proj(pkg$path)
21-
usethis::use_directory(path, ignore)
22-
})
14+
usethis::local_project(pkg$path, quiet = TRUE)
15+
usethis::use_directory(path, ignore)
2316
}
2417

2518
usethis_use_git_ignore <- function(pkg, ignores, ignore = FALSE) {
26-
utils::capture.output({
27-
local_proj(pkg$path)
28-
usethis::use_git_ignore(ignores)
29-
})
19+
usethis::local_project(pkg$path, quiet = TRUE)
20+
usethis::use_git_ignore(ignores)
3021
}

0 commit comments

Comments
 (0)