R/internal-usethis.R

Defines functions label_attr

spec_repo <- function (repo_spec) { 
  parse_repo_spec(repo_spec)$repo
}

spec_owner <- function (repo_spec) { 
  parse_repo_spec(repo_spec)$owner
}

parse_repo_spec <- function (repo_spec) {
  repo_split <- strsplit(repo_spec, "/")[[1]]
  list(owner = repo_split[[1]], repo = repo_split[[2]])
}

label_attr <- function(x, l, mapper = purrr::map_chr) {
  mapper(l, x, .default = NA)
}
poissonconsulting/usepois documentation built on March 12, 2020, 7:25 a.m.