R/pkg_ref_cache_tarball_url.R

Defines functions pkg_ref_cache.tarball_url.pkg_remote pkg_ref_cache.tarball_url

#' Cache value of a package's source tarball URL
#'
#' @inheritParams pkg_ref_cache
#' @family package reference cache
#' @return a \code{pkg_ref} object
#' @keywords internal
#' @noRd
pkg_ref_cache.tarball_url <- function(x, name, ...) {
  UseMethod("pkg_ref_cache.tarball_url")
}



pkg_ref_cache.tarball_url.pkg_remote <- function(x, name, ...) {
  sprintf("%s/%s_%s.tar.gz", x$repo, x$name, x$version)
}
pharmaR/riskmetric documentation built on April 30, 2024, 5:14 p.m.