Skip to content

Commit 7c67aac

Browse files
document
1 parent 7911a13 commit 7c67aac

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

API

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ path_pre_commit_exec(check_if_exists = TRUE)
1313
path_precommit_exec(check_if_exists = TRUE)
1414
roxygen_assert_additional_dependencies()
1515
roxygenize_with_cache(key, dirs)
16-
snippet_generate(snippet, open = interactive(), root = here::here())
16+
snippet_generate(snippet, open = rstudioapi::isAvailable(), root = here::here())
1717
uninstall_precommit(scope = "repo", ask = "user", root = here::here())
1818
update_precommit()
1919
use_precommit(config_source = getOption("precommit.config_source"), force = FALSE, legacy_hooks = "forbid", open = rstudioapi::isAvailable(), install_hooks = TRUE, root = here::here())

R/setup.R

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,10 +103,13 @@ upstream_repo_url_is_outdated <- function() {
103103
#' `.pre-commit-config.yaml` for the additional dependencies required by
104104
#' roxygen2.
105105
#' @param snippet Name of the snippet.
106+
#' @param open Whether or not to open the .pre-commit-config.yaml. The default
107+
#' is `TRUE` when working in RStudio. Otherwise, we recommend manually opening
108+
#' the file.
106109
#' @inheritParams fallback_doc
107110
#' @export
108111
snippet_generate <- function(snippet = "",
109-
open = interactive(),
112+
open = rstudioapi::isAvailable(),
110113
root = here::here()) {
111114
rlang::arg_match(snippet, c("additional-deps-roxygenize"))
112115
if (snippet == "additional-deps-roxygenize") {

man/snippet_generate.Rd

Lines changed: 9 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)