R/conditions.R

Defines functions .abort_adult_scoring .abort_rule_schema

.abort_rule_schema <- function(
  message,
  ...,
  call = parent.frame(),
  .envir = parent.frame()
) {
  cli::cli_abort(
    message = message,
    ...,
    class = c(
      "essential8_rule_schema_error",
      "essential8_error"
    ),
    call = call,
    .envir = .envir
  )
}

.abort_adult_scoring <- function(
  message,
  ...,
  call = parent.frame(),
  .envir = parent.frame()
) {
  cli::cli_abort(
    message = message,
    ...,
    class = c(
      "essential8_adult_input_error",
      "essential8_error"
    ),
    call = call,
    .envir = .envir
  )
}

Try the essential8 package in your browser

Any scripts or data that you put into this service are public.

essential8 documentation built on Oct. 10, 2026, 5:07 p.m.