diff --git a/.Rbuildignore b/.Rbuildignore index 94e3cad60..3a27d087c 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -20,4 +20,6 @@ contributors.md ^data-raw$ ^[\.]?air\.toml$ ^\.vscode$ +^vignettes/\.quarto$ +^vignettes/*_files$ ^\.claude$ diff --git a/.github/workflows/R-CMD-check-no-suggests.yaml b/.github/workflows/R-CMD-check-no-suggests.yaml index 98cd63b0c..5bc49397b 100644 --- a/.github/workflows/R-CMD-check-no-suggests.yaml +++ b/.github/workflows/R-CMD-check-no-suggests.yaml @@ -51,6 +51,7 @@ jobs: any::testthat any::knitr any::rmarkdown + any::quarto needs: check - uses: r-lib/actions/check-r-package@v2 diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 69cfc6adf..1aed8c662 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -53,7 +53,12 @@ jobs: - uses: r-lib/actions/setup-r-dependencies@v2 with: - extra-packages: any::rcmdcheck + extra-packages: | + any::rcmdcheck + any::testthat + any::knitr + any::rmarkdown + any::quarto needs: check - uses: r-lib/actions/check-r-package@v2 diff --git a/.gitignore b/.gitignore index f3fae7616..7218d918a 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ inst/doc .Ruserdata .DS_Store docs +**/.quarto/ diff --git a/DESCRIPTION b/DESCRIPTION index 0020891e0..1f67c2145 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -34,14 +34,13 @@ Imports: Suggests: covr, ggplot2, - knitr, probably (>= 1.0.0), + quarto, rmarkdown, survival (>= 3.5-0), testthat (>= 3.0.0), tidyr -VignetteBuilder: - knitr +VignetteBuilder: quarto Config/Needs/website: tidyverse/tidytemplate Config/testthat/edition: 3 Config/usethis/last-upkeep: 2025-04-24 diff --git a/vignettes/.gitignore b/vignettes/.gitignore index 097b24163..ba7abf328 100644 --- a/vignettes/.gitignore +++ b/vignettes/.gitignore @@ -1,2 +1,3 @@ *.html *.R +*_files diff --git a/vignettes/grouping.Rmd b/vignettes/grouping.qmd similarity index 98% rename from vignettes/grouping.Rmd rename to vignettes/grouping.qmd index 8775dcf18..d6f73061b 100644 --- a/vignettes/grouping.Rmd +++ b/vignettes/grouping.qmd @@ -5,8 +5,13 @@ date: "`r Sys.Date()`" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Grouping behavior in yardstick} - %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} + %\VignetteEngine{quarto::html} + %\VignetteEncoding{UTF-8} +knitr: + opts_chunk: + collapse: true + comment: '#>' --- ```{r} diff --git a/vignettes/metric-types.Rmd b/vignettes/metric-types.qmd similarity index 97% rename from vignettes/metric-types.Rmd rename to vignettes/metric-types.qmd index 51678a9d5..de752ff09 100644 --- a/vignettes/metric-types.Rmd +++ b/vignettes/metric-types.qmd @@ -6,9 +6,12 @@ output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Metric types} %\VignetteEncoding{UTF-8} - %\VignetteEngine{knitr::rmarkdown} -editor_options: - chunk_output_type: console + %\VignetteEngine{quarto::html} + %\VignetteEncoding{UTF-8} +knitr: + opts_chunk: + collapse: true + comment: '#>' --- ```{r} diff --git a/vignettes/multiclass.Rmd b/vignettes/multiclass.qmd similarity index 97% rename from vignettes/multiclass.Rmd rename to vignettes/multiclass.qmd index 94b287c5e..65dbbf2f4 100644 --- a/vignettes/multiclass.Rmd +++ b/vignettes/multiclass.qmd @@ -5,8 +5,13 @@ date: "`r Sys.Date()`" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Multiclass averaging} - %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} + %\VignetteEngine{quarto::html} + %\VignetteEncoding{UTF-8} +knitr: + opts_chunk: + collapse: true + comment: '#>' --- ```{r}