Skip to content

Commit 30958c1

Browse files
authored
Quiet check (#2447)
* Don't require DT Since we don't require covr * Import from all used packages * Quiet spelling checks * Avoid R CMD check warning * Reinstate correct version numbers
1 parent 7f4aa1f commit 30958c1

6 files changed

Lines changed: 15 additions & 4 deletions

File tree

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ Depends:
1919
Imports:
2020
cli (>= 3.3.0),
2121
desc (>= 1.4.1),
22-
DT (>= 0.23),
2322
ellipsis (>= 0.3.2),
2423
fs (>= 1.5.2),
2524
lifecycle (>= 1.0.1),
@@ -47,6 +46,7 @@ Suggests:
4746
covr (>= 3.5.1),
4847
curl (>= 4.3.2),
4948
digest (>= 0.6.29),
49+
DT (>= 0.23),
5050
foghorn (>= 1.4.2),
5151
gh (>= 1.3.0),
5252
gmailr (>= 1.0.1),

NAMESPACE

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,13 +85,15 @@ importFrom(cli,cat_rule)
8585
importFrom(ellipsis,check_dots_used)
8686
importFrom(lifecycle,deprecated)
8787
importFrom(memoise,memoise)
88+
importFrom(miniUI,miniPage)
8889
importFrom(pkgbuild,clean_dll)
8990
importFrom(pkgbuild,find_rtools)
9091
importFrom(pkgbuild,has_devel)
9192
importFrom(pkgbuild,with_debug)
9293
importFrom(pkgload,check_dep_version)
9394
importFrom(pkgload,parse_deps)
9495
importFrom(pkgload,unload)
96+
importFrom(profvis,profvis)
9597
importFrom(remotes,dev_package_deps)
9698
importFrom(remotes,github_pull)
9799
importFrom(remotes,github_release)
@@ -110,6 +112,7 @@ importFrom(remotes,update_packages)
110112
importFrom(sessioninfo,package_info)
111113
importFrom(sessioninfo,session_info)
112114
importFrom(stats,update)
115+
importFrom(urlchecker,url_check)
113116
importFrom(usethis,ui_code)
114117
importFrom(usethis,ui_done)
115118
importFrom(usethis,ui_field)

NEWS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* `aspell_env_var()` does a better job of matching R CMD check behaviour,
1212
which is only to use `aspell`, not `hunspell` or `ispell` (#2376).
1313

14-
* Installing devtools now installs pkgdown, profvis, bench, miniUI, DT,
14+
* Installing devtools now installs pkgdown, profvis, bench, miniUI,
1515
and urlchecker, ensuring that you have everything needed for package
1616
development (#2388).
1717

R/devtools-package.R

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,8 @@
3232

3333
## usethis namespace: start
3434
#' @importFrom lifecycle deprecated
35+
#' @importFrom miniUI miniPage
36+
#' @importFrom profvis profvis
37+
#' @importFrom urlchecker url_check
3538
## usethis namespace: end
3639
NULL

inst/WORDLIST

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,3 +176,7 @@ withr
176176
wordlists
177177
xyz
178178
yml
179+
miniUI
180+
ORCID
181+
profvis
182+
urlchecker

tests/testthat/test-reload.R

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ test_that("reload works", {
22
withr::local_temp_libpaths()
33

44
pkg <- as.package(test_path("testTest"))
5+
pkg_name <- pkg$package
56

67
install(pkg, quiet = TRUE)
78
on.exit(unload(pkg$package), add = TRUE)
@@ -13,14 +14,14 @@ test_that("reload works", {
1314
expect_false(is_loaded(pkg))
1415

1516
# Reload if loaded
16-
requireNamespace(pkg$package, quietly = TRUE)
17+
requireNamespace(pkg_name, quietly = TRUE)
1718
expect_true(is_loaded(pkg))
1819
reload(pkg, quiet = TRUE)
1920
expect_true(is_loaded(pkg))
2021

2122
# Re-attach if attached
2223
unload(pkg$package, quiet = TRUE)
23-
library(pkg$package, character.only = TRUE, quietly = TRUE)
24+
library(pkg_name, character.only = TRUE, quietly = TRUE)
2425
expect_true(is_loaded(pkg))
2526
expect_true(is_attached(pkg))
2627
reload(pkg, quiet = TRUE)

0 commit comments

Comments
 (0)