R/rstudio.R

Defines functions rs_addin_clean

Documented in rs_addin_clean

#' Clean target at cursor
#'
#' @return
#' @export
#'
#' @examples none
rs_addin_clean <- function() {
  context <- rstudioapi::getActiveDocumentContext()
  target <- drake:::rs_get_symbol_at_cursor(context)
  cache <- getOption("rstudio_drake_cache")
  cache <- drake:::decorate_storr(cache)
  if (is.null(target)) {
    target=list()
  }
  drake::clean(
    list = target,
    cache = cache
  )
}
tpemartin/rmd2drake documentation built on Nov. 2, 2022, 10:14 a.m.