R/utility.R

Defines functions suppress_olw

Documented in suppress_olw

#' Suppress object length incompatibility warnings
#'
#' @param expr expression to be evaluated.

suppress_olw <- function(expr) {
  warning_handler <- function(w) {
    msg <- "longer object length is not a multiple of shorter object length"
    if (w$message == msg) invokeRestart("muffleWarning")
  }

  withCallingHandlers(expr, warning = warning_handler)
}

Try the nakagami package in your browser

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

nakagami documentation built on Sept. 14, 2021, 9:06 a.m.