2525#
2626# - Soft-namespaced private objects.
2727
28-
2928# ' Signal deprecation
3029# '
3130# ' @description
@@ -99,18 +98,23 @@ signal_soft_deprecated <- function(msg, id = msg, env = rlang::caller_env(2)) {
9998 rlang :: is_reference(topenv(env ), rlang :: global_env())
10099 }
101100
102- if (rlang :: is_true(rlang :: peek_option(" lifecycle_verbose_soft_deprecation" )) ||
103- env_inherits_global(env )) {
101+ if (
102+ rlang :: is_true(rlang :: peek_option(" lifecycle_verbose_soft_deprecation" )) ||
103+ env_inherits_global(env )
104+ ) {
104105 warn_deprecated(msg , id )
105106 return (invisible (NULL ))
106107 }
107108
108109 # Test for environment names rather than reference/contents because
109110 # testthat clones the namespace
110111 tested_package <- Sys.getenv(" TESTTHAT_PKG" )
111- if (nzchar(tested_package ) &&
112- identical(Sys.getenv(" NOT_CRAN" ), " true" ) &&
113- rlang :: env_name(topenv(env )) == rlang :: env_name(rlang :: ns_env(tested_package ))) {
112+ if (
113+ nzchar(tested_package ) &&
114+ identical(Sys.getenv(" NOT_CRAN" ), " true" ) &&
115+ rlang :: env_name(topenv(env )) ==
116+ rlang :: env_name(rlang :: ns_env(tested_package ))
117+ ) {
114118 warn_deprecated(msg , id )
115119 return (invisible (NULL ))
116120 }
@@ -126,12 +130,14 @@ warn_deprecated <- function(msg, id = msg) {
126130 return (invisible (NULL ))
127131 }
128132
129- if (! rlang :: is_true(rlang :: peek_option(" lifecycle_repeat_warnings" )) &&
130- rlang :: env_has(.rlang_lifecycle_deprecation_env , id )) {
133+ if (
134+ ! rlang :: is_true(rlang :: peek_option(" lifecycle_repeat_warnings" )) &&
135+ rlang :: env_has(.rlang_lifecycle_deprecation_env , id )
136+ ) {
131137 return (invisible (NULL ))
132138 }
133139
134- rlang :: env_poke(.rlang_lifecycle_deprecation_env , id , TRUE );
140+ rlang :: env_poke(.rlang_lifecycle_deprecation_env , id , TRUE )
135141
136142 has_colour <- function () rlang :: is_installed(" crayon" ) && crayon :: has_color()
137143 silver <- function (x ) if (has_colour()) crayon :: silver(x ) else x
@@ -143,7 +149,11 @@ warn_deprecated <- function(msg, id = msg) {
143149 }
144150
145151 if (! rlang :: is_true(rlang :: peek_option(" lifecycle_repeat_warnings" ))) {
146- msg <- paste0(msg , " \n " , silver(" This warning is displayed once per session." ))
152+ msg <- paste0(
153+ msg ,
154+ " \n " ,
155+ silver(" This warning is displayed once per session." )
156+ )
147157 }
148158
149159 .Signal(msg = msg )
@@ -163,17 +173,16 @@ stop_defunct <- function(msg) {
163173}
164174
165175local_lifecycle_silence <- function (frame = rlang :: caller_env()) {
166- rlang :: local_options(.frame = frame ,
167- lifecycle_disable_warnings = TRUE
168- )
176+ rlang :: local_options(.frame = frame , lifecycle_disable_warnings = TRUE )
169177}
170178with_lifecycle_silence <- function (expr ) {
171179 local_lifecycle_silence()
172180 expr
173181}
174182
175183local_lifecycle_warnings <- function (frame = rlang :: caller_env()) {
176- rlang :: local_options(.frame = frame ,
184+ rlang :: local_options(
185+ .frame = frame ,
177186 lifecycle_disable_warnings = FALSE ,
178187 lifecycle_verbose_soft_deprecation = TRUE ,
179188 lifecycle_repeat_warnings = TRUE
@@ -186,9 +195,7 @@ with_lifecycle_warnings <- function(expr) {
186195
187196local_lifecycle_errors <- function (frame = rlang :: caller_env()) {
188197 local_lifecycle_warnings(frame = frame )
189- rlang :: local_options(.frame = frame ,
190- lifecycle_warnings_as_errors = TRUE
191- )
198+ rlang :: local_options(.frame = frame , lifecycle_warnings_as_errors = TRUE )
192199}
193200with_lifecycle_errors <- function (expr ) {
194201 local_lifecycle_errors()
0 commit comments