Skip to content

Commit 8e5d6e2

Browse files
committed
supersede labs() variants
1 parent 34b35ed commit 8e5d6e2

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

R/labels.R

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,19 +200,26 @@ labs <- function(..., title = waiver(), subtitle = waiver(), caption = waiver(),
200200

201201
#' @rdname labs
202202
#' @export
203+
#' @description
204+
#' `r lifecycle::badge("superseded")`: `xlab()`, `ylab()` and `ggtitle()` are
205+
#' superseded. It is recommended to use the `labs(x, y, title, subtitle)`
206+
#' arguments instead.
203207
xlab <- function(label) {
208+
lifecycle::signal_stage("superseded", "xlab()", "labs(x)")
204209
labs(x = label)
205210
}
206211

207212
#' @rdname labs
208213
#' @export
209214
ylab <- function(label) {
215+
lifecycle::signal_stage("superseded", "ylab()", "labs(y)")
210216
labs(y = label)
211217
}
212218

213219
#' @rdname labs
214220
#' @export
215221
ggtitle <- function(label, subtitle = waiver()) {
222+
lifecycle::signal_stage("superseded", "ggtitle()", "labs(title, subtitle)")
216223
labs(title = label, subtitle = subtitle)
217224
}
218225

man/labs.Rd

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)