R/zzz.R

Defines functions .onLoad

#' @importFrom stats setNames
#' @importFrom utils getParseData head capture.output
#' @importFrom methods allNames formalArgs
#' @importFrom pryr address
NULL

op.boom <- list(
  boomer.clock = FALSE,
  boomer.print = print,
  boomer.ignore = c("~", "{", "(", "<-", "<<-", "="),
  boomer.visible_only = FALSE,
  boomer.print_args = TRUE,
  boomer.safe_print = FALSE,
  boomer.abbreviate = FALSE
)

.onLoad <- function(libname, pkgname) {
  #nocov start
  op <- options()
  toset <- !(names(op.boom) %in% names(op))
  if(any(toset)) options(op.boom[toset])
  #nocov end
}

Try the boomer package in your browser

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

boomer documentation built on Sept. 11, 2024, 5:07 p.m.