R/sos.R

Defines functions sos

Documented in sos

#' Search Stack Overflow (SOS)
#'
#' Grabs last error message and searches it on stackoverflow.com
#'
#' @export
#'
#' @examples
#' sos()
sos <- function() {
  last_error <- geterrmessage()
  if (is.null(last_error)) {
    stop("No error message available")
  }

  query <- utils::URLencode(paste("[r]", last_error))
  utils::browseURL(paste0("http://stackoverflow.com/search?q=", query))
}
yjunechoe/junebug documentation built on July 9, 2021, 7:12 p.m.