CRAN Package Check Results for Package ggformula

Last updated on 2025-09-11 15:49:28 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.12.2 17.07 228.80 245.87 OK
r-devel-linux-x86_64-debian-gcc 0.12.2 11.72 150.65 162.37 OK
r-devel-linux-x86_64-fedora-clang 0.12.2 318.14 ERROR
r-devel-linux-x86_64-fedora-gcc 0.12.2 309.16 ERROR
r-devel-windows-x86_64 0.12.2 20.00 221.00 241.00 OK
r-patched-linux-x86_64 0.12.2 19.94 218.11 238.05 OK
r-release-linux-x86_64 0.12.2 14.98 220.20 235.18 OK
r-release-macos-arm64 0.12.2 73.00 OK
r-release-macos-x86_64 0.12.2 190.00 OK
r-release-windows-x86_64 0.12.2 20.00 221.00 241.00 OK
r-oldrel-macos-arm64 0.12.2 94.00 OK
r-oldrel-macos-x86_64 0.12.2 191.00 OK
r-oldrel-windows-x86_64 0.12.2 27.00 291.00 318.00 OK

Check Details

Version: 0.12.2
Check: for code/documentation mismatches
Result: WARN Codoc mismatches from Rd file 'gf_lines.Rd': gf_hline Code: function(object = NULL, gformula = NULL, data = NULL, ..., yintercept, color, linetype, linewidth, alpha, xlab, ylab, title, subtitle, caption, position = "identity", show.legend = NA, show.help = NULL, inherit = FALSE, environment = parent.frame()) Docs: function(object = NULL, gformula = NULL, data = NULL, ..., yintercept, color, linetype, linewidth, alpha, xlab, ylab, title, subtitle, caption, show.legend = NA, show.help = NULL, inherit = FALSE, environment = parent.frame()) Argument names in code not in docs: position Mismatches in argument names (first 3): Position: 15 Code: position Docs: show.legend Position: 16 Code: show.legend Docs: show.help Position: 17 Code: show.help Docs: inherit gf_vline Code: function(object = NULL, gformula = NULL, data = NULL, ..., xintercept, color, linetype, linewidth, alpha, xlab, ylab, title, subtitle, caption, position = "identity", show.legend = NA, show.help = NULL, inherit = FALSE, environment = parent.frame()) Docs: function(object = NULL, gformula = NULL, data = NULL, ..., xintercept, color, linetype, linewidth, alpha, xlab, ylab, title, subtitle, caption, show.legend = NA, show.help = NULL, inherit = FALSE, environment = parent.frame()) Argument names in code not in docs: position Mismatches in argument names (first 3): Position: 15 Code: position Docs: show.legend Position: 16 Code: show.legend Docs: show.help Position: 17 Code: show.help Docs: inherit Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Version: 0.12.2
Check: examples
Result: ERROR Running examples in ‘ggformula-Ex.R’ failed The error most likely occurred in: > ### Name: gf_boxplot > ### Title: Formula interface to geom_boxplot() > ### Aliases: gf_boxplot > > ### ** Examples > > gf_boxplot(age ~ substance, data = mosaicData::HELPrct) Error in `position_dodge()`: ! `orientation` must be a string or character vector. Backtrace: ▆ 1. ├─ggformula::gf_boxplot(age ~ substance, data = mosaicData::HELPrct) 2. │ ├─base::do.call(position_fun, pdots) 3. │ └─ggplot2::position_dodge(orientation = NA) 4. │ ├─ggplot2::ggproto(...) 5. │ │ └─rlang::list2(...) 6. │ └─rlang::arg_match0(orientation, c("x", "y")) 7. └─rlang::abort(message = message, call = call) Execution halted Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Version: 0.12.2
Check: tests
Result: ERROR Running ‘testthat.R’ [44s/63s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(ggformula) Loading required package: ggplot2 Loading required package: scales Loading required package: ggridges New to ggformula? Try the tutorials: learnr::run_tutorial("introduction", package = "ggformula") learnr::run_tutorial("refining", package = "ggformula") > > test_check("ggformula") Smoothing formula not specified. Using: y ~ x Smoothing formula not specified. Using: y ~ x [ FAIL 1 | WARN 2 | SKIP 46 | PASS 0 ] ══ Skipped tests (46) ══════════════════════════════════════════════════════════ • On CRAN (46): 'test-annotate.R:7:5', 'test-annotate.R:16:5', 'test-annotate.R:25:5', 'test-annotate.R:35:5', 'test-annotate.R:45:5', 'test-annotate.R:55:5', 'test-annotate.R:64:5', 'test-labeling.R:7:5', 'test-labeling.R:17:5', 'test-labeling.R:26:5', 'test-labeling.R:48:5', 'test-layer-factory.R:28:5', 'test-layer-factory.R:78:5', 'test-layer-factory.R:98:5', 'test-layer-factory.R:139:5', 'test-layer-factory.R:183:5', 'test-layer-factory.R:193:5', 'test-layer-factory.R:237:5', 'test-layer-factory.R:252:5', 'test-layer-factory.R:311:5', 'test-layer-factory.R:340:5', 'test-layer-factory.R:449:5', 'test-layer-factory.R:460:5', 'test-layer-factory.R:480:5', 'test-layer-factory.R:510:5', 'test-layer-factory.R:528:5', 'test-layer-factory.R:556:5', 'test-layer-factory.R:574:5', 'test-layer-factory.R:590:5', 'test-layer-factory.R:606:5', 'test-layer-factory.R:646:5', 'test-layer-factory.R:661:5', 'test-layer-factory.R:689:5', 'test-layer-factory.R:702:5', 'test-layer-factory.R:727:5', 'test-layer-factory.R:749:5', 'test-layer-factory.R:762:5', 'test-layer-factory.R:779:5', 'test-layer-factory.R:791:5', 'test-layer-factory.R:811:5', 'test-layer-factory.R:827:5', 'test-layer-factory.R:844:5', 'test-layer-factory.R:938:5', 'test-layer-factory.R:954:5', 'test-layer-factory.R:971:5', 'test-layer-factory.R:984:5' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-layer-factory.R:213:5'): gf_boxplot() ────────────────────────── Error in `position_dodge(orientation = NA)`: `orientation` must be a string or character vector. Backtrace: ▆ 1. ├─ggformula:::wrapped_expect_doppelganger(...) at test-layer-factory.R:213:5 2. │ └─vdiffr::expect_doppelganger(title, fig, ...) 3. │ └─vdiffr (local) writer(fig, testcase, title) 4. │ └─vdiffr:::print_plot(plot, title) 5. ├─ggformula::gf_boxplot(...) 6. │ ├─base::do.call(position_fun, pdots) 7. │ └─ggplot2::position_dodge(orientation = NA) 8. │ ├─ggplot2::ggproto(...) 9. │ │ └─rlang::list2(...) 10. │ └─rlang::arg_match0(orientation, c("x", "y")) 11. └─rlang::abort(message = message, call = call) [ FAIL 1 | WARN 2 | SKIP 46 | PASS 0 ] Deleting unused snapshots: • labeling/using.svg • layer-factory/discrete-breaks-2-0.svg • layer-factory/gf-abline2.svg • layer-factory/gf-abline3.svg • layer-factory/gf-abline4.svg • layer-factory/gf-abline5.svg • layer-factory/gf-abline6.svg • layer-factory/gf-abline7.svg • layer-factory/gf-area1.svg • layer-factory/gf-ash2.svg • layer-factory/gf-ash3.svg • layer-factory/gf-blank1.svg • layer-factory/gf-boxplot2.svg • layer-factory/gf-boxplot3.svg • layer-factory/gf-coefline2.svg • layer-factory/gf-col1.svg • layer-factory/gf-contour2.svg • layer-factory/gf-contour3.svg • layer-factory/gf-crossbar1.svg • layer-factory/gf-dens2.svg • layer-factory/gf-density-2d.svg • layer-factory/gf-density-with-fill.svg • layer-factory/gf-density1.svg • layer-factory/gf-density2.svg • layer-factory/gf-density2d1.svg • layer-factory/gf-density2d2.svg • layer-factory/gf-dhistogram1.svg • layer-factory/gf-dhistogramh1.svg • layer-factory/gf-dhistogramh2.svg • layer-factory/gf-dist2.svg • layer-factory/gf-dist3.svg • layer-factory/gf-dist4.svg • layer-factory/gf-dist5.svg • layer-factory/gf-dist6.svg • layer-factory/gf-dotplot2.svg • layer-factory/gf-empty2.svg • layer-factory/gf-errorbar1.svg • layer-factory/gf-fitdistr2.svg • layer-factory/gf-frame1.svg • layer-factory/gf-freqpoly2.svg • layer-factory/gf-fun2.svg • layer-factory/gf-fun2d2.svg • layer-factory/gf-fun2d3.svg • layer-factory/gf-fun2d4.svg • layer-factory/gf-fun2d5.svg • layer-factory/gf-fun2d6.svg • layer-factory/gf-histogram-with-facets.svg • layer-factory/gf-histogram2.svg • layer-factory/gf-label2.svg • layer-factory/gf-line2.svg • layer-factory/gf-percents1.svg • layer-factory/gf-point2.svg • layer-factory/gf-pointrange1.svg • layer-factory/gf-props1.svg • layer-factory/gf-qqstep1.svg • layer-factory/gf-ribbon2.svg • layer-factory/gf-rug-1.svg • layer-factory/gf-rug-2.svg • layer-factory/gf-rug-3.svg • layer-factory/gf-rug-4.svg • layer-factory/gf-rug-5.svg • layer-factory/gf-rug-6.svg • layer-factory/gf-rug-7.svg • layer-factory/gf-rug-8.svg • layer-factory/gf-rug-on-y-only-but-with-jitter.svg • layer-factory/gf-rugx-gf-rug-y-with-jitter.svg • layer-factory/gf-rugx-with-jitter.svg • layer-factory/gf-rugx-without-jitter.svg • layer-factory/gf-rugy.svg • layer-factory/gf-spoke2.svg • layer-factory/gf-text1.svg • layer-factory/gf-text2.svg • layer-factory/gf-tile1.svg • layer-factory/proportions-within-all-dodge.svg • layer-factory/proportions-within-fill-dodge.svg • layer-factory/proportions-within-fill-facet-grid-and-group.svg • layer-factory/proportions-within-fill-facet-grid.svg • layer-factory/proportions-within-group-facet-grid.svg Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 0.12.2
Check: tests
Result: ERROR Running ‘testthat.R’ [42s/52s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(ggformula) Loading required package: ggplot2 Loading required package: scales Loading required package: ggridges New to ggformula? Try the tutorials: learnr::run_tutorial("introduction", package = "ggformula") learnr::run_tutorial("refining", package = "ggformula") > > test_check("ggformula") Smoothing formula not specified. Using: y ~ x Smoothing formula not specified. Using: y ~ x [ FAIL 1 | WARN 1 | SKIP 46 | PASS 0 ] ══ Skipped tests (46) ══════════════════════════════════════════════════════════ • On CRAN (46): 'test-annotate.R:7:5', 'test-annotate.R:16:5', 'test-annotate.R:25:5', 'test-annotate.R:35:5', 'test-annotate.R:45:5', 'test-annotate.R:55:5', 'test-annotate.R:64:5', 'test-labeling.R:7:5', 'test-labeling.R:17:5', 'test-labeling.R:26:5', 'test-labeling.R:48:5', 'test-layer-factory.R:28:5', 'test-layer-factory.R:78:5', 'test-layer-factory.R:98:5', 'test-layer-factory.R:139:5', 'test-layer-factory.R:183:5', 'test-layer-factory.R:193:5', 'test-layer-factory.R:237:5', 'test-layer-factory.R:252:5', 'test-layer-factory.R:311:5', 'test-layer-factory.R:340:5', 'test-layer-factory.R:449:5', 'test-layer-factory.R:460:5', 'test-layer-factory.R:480:5', 'test-layer-factory.R:510:5', 'test-layer-factory.R:528:5', 'test-layer-factory.R:556:5', 'test-layer-factory.R:574:5', 'test-layer-factory.R:590:5', 'test-layer-factory.R:606:5', 'test-layer-factory.R:646:5', 'test-layer-factory.R:661:5', 'test-layer-factory.R:689:5', 'test-layer-factory.R:702:5', 'test-layer-factory.R:727:5', 'test-layer-factory.R:749:5', 'test-layer-factory.R:762:5', 'test-layer-factory.R:779:5', 'test-layer-factory.R:791:5', 'test-layer-factory.R:811:5', 'test-layer-factory.R:827:5', 'test-layer-factory.R:844:5', 'test-layer-factory.R:938:5', 'test-layer-factory.R:954:5', 'test-layer-factory.R:971:5', 'test-layer-factory.R:984:5' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-layer-factory.R:213:5'): gf_boxplot() ────────────────────────── Error in `position_dodge(orientation = NA)`: `orientation` must be a string or character vector. Backtrace: ▆ 1. ├─ggformula:::wrapped_expect_doppelganger(...) at test-layer-factory.R:213:5 2. │ └─vdiffr::expect_doppelganger(title, fig, ...) 3. │ └─vdiffr (local) writer(fig, testcase, title) 4. │ └─vdiffr:::print_plot(plot, title) 5. ├─ggformula::gf_boxplot(...) 6. │ ├─base::do.call(position_fun, pdots) 7. │ └─ggplot2::position_dodge(orientation = NA) 8. │ ├─ggplot2::ggproto(...) 9. │ │ └─rlang::list2(...) 10. │ └─rlang::arg_match0(orientation, c("x", "y")) 11. └─rlang::abort(message = message, call = call) [ FAIL 1 | WARN 1 | SKIP 46 | PASS 0 ] Deleting unused snapshots: • labeling/using.svg • layer-factory/discrete-breaks-2-0.svg • layer-factory/gf-abline2.svg • layer-factory/gf-abline3.svg • layer-factory/gf-abline4.svg • layer-factory/gf-abline5.svg • layer-factory/gf-abline6.svg • layer-factory/gf-abline7.svg • layer-factory/gf-area1.svg • layer-factory/gf-ash2.svg • layer-factory/gf-ash3.svg • layer-factory/gf-blank1.svg • layer-factory/gf-boxplot2.svg • layer-factory/gf-boxplot3.svg • layer-factory/gf-coefline2.svg • layer-factory/gf-col1.svg • layer-factory/gf-contour2.svg • layer-factory/gf-contour3.svg • layer-factory/gf-crossbar1.svg • layer-factory/gf-dens2.svg • layer-factory/gf-density-2d.svg • layer-factory/gf-density-with-fill.svg • layer-factory/gf-density1.svg • layer-factory/gf-density2.svg • layer-factory/gf-density2d1.svg • layer-factory/gf-density2d2.svg • layer-factory/gf-dhistogram1.svg • layer-factory/gf-dhistogramh1.svg • layer-factory/gf-dhistogramh2.svg • layer-factory/gf-dist2.svg • layer-factory/gf-dist3.svg • layer-factory/gf-dist4.svg • layer-factory/gf-dist5.svg • layer-factory/gf-dist6.svg • layer-factory/gf-dotplot2.svg • layer-factory/gf-empty2.svg • layer-factory/gf-errorbar1.svg • layer-factory/gf-fitdistr2.svg • layer-factory/gf-frame1.svg • layer-factory/gf-freqpoly2.svg • layer-factory/gf-fun2.svg • layer-factory/gf-fun2d2.svg • layer-factory/gf-fun2d3.svg • layer-factory/gf-fun2d4.svg • layer-factory/gf-fun2d5.svg • layer-factory/gf-fun2d6.svg • layer-factory/gf-histogram-with-facets.svg • layer-factory/gf-histogram2.svg • layer-factory/gf-label2.svg • layer-factory/gf-line2.svg • layer-factory/gf-percents1.svg • layer-factory/gf-point2.svg • layer-factory/gf-pointrange1.svg • layer-factory/gf-props1.svg • layer-factory/gf-qqstep1.svg • layer-factory/gf-ribbon2.svg • layer-factory/gf-rug-1.svg • layer-factory/gf-rug-2.svg • layer-factory/gf-rug-3.svg • layer-factory/gf-rug-4.svg • layer-factory/gf-rug-5.svg • layer-factory/gf-rug-6.svg • layer-factory/gf-rug-7.svg • layer-factory/gf-rug-8.svg • layer-factory/gf-rug-on-y-only-but-with-jitter.svg • layer-factory/gf-rugx-gf-rug-y-with-jitter.svg • layer-factory/gf-rugx-with-jitter.svg • layer-factory/gf-rugx-without-jitter.svg • layer-factory/gf-rugy.svg • layer-factory/gf-spoke2.svg • layer-factory/gf-text1.svg • layer-factory/gf-text2.svg • layer-factory/gf-tile1.svg • layer-factory/proportions-within-all-dodge.svg • layer-factory/proportions-within-fill-dodge.svg • layer-factory/proportions-within-fill-facet-grid-and-group.svg • layer-factory/proportions-within-fill-facet-grid.svg • layer-factory/proportions-within-group-facet-grid.svg Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc