Skip to content

Commit ac65cb6

Browse files
Merge pull request #1096 from r-lib/issue-1095
Don't error no empty roxygen example
2 parents 2cc8117 + 9c77cbf commit ac65cb6

File tree

4 files changed

+29
-1
lines changed

4 files changed

+29
-1
lines changed

R/transform-files.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ parse_transform_serialize_r <- function(text,
247247
)
248248

249249
text <- assert_text(text)
250-
if (identical(text, "")) {
250+
if (identical(unique(text), "")) {
251251
if (warn_empty) {
252252
warn("Text to style did not contain any tokens. Returning empty string.")
253253
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#' Empty line in examples
2+
#'
3+
#' @examples
4+
1
5+
6+
#' Empty line in examples
7+
#'
8+
#' @examples
9+
#' \dontrun{
10+
#' }
11+
2
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#' Empty line in examples
2+
#'
3+
#' @examples
4+
1
5+
6+
#' Empty line in examples
7+
#'
8+
#' @examples
9+
#' \dontrun{
10+
#'
11+
#' }
12+
2

tests/testthat/test-roxygen-examples-complete.R

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,4 +144,9 @@ test_that("analogous to test-roxygen-examples-complete", {
144144
"roxygen-examples-complete", "^28",
145145
transformer = style_text
146146
), NA)
147+
148+
expect_warning(test_collection(
149+
"roxygen-examples-complete", "^29",
150+
transformer = style_text
151+
), NA)
147152
})

0 commit comments

Comments
 (0)