Skip to content

Commit

Permalink
Minor ns refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
hadley committed Oct 20, 2015
1 parent 6323b91 commit 1407088
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions R/roclet-namespace.R
Expand Up @@ -35,16 +35,13 @@ namespace_roclet <- function() {

#' @export
roc_process.namespace <- function(roclet, parsed, base_path, options = list()) {
env <- parsed$env
partita <- parsed$blocks

ns <- unlist(lapply(partita, ns_process_partitum)) %||% character()
ns <- unlist(lapply(parsed$blocks, block_to_ns)) %||% character()
sort_c(unique(ns))
}

ns_process_partitum <- function(partitum) {
tags <- intersect(names(partitum), ns_tags)
unlist(lapply(tags, ns_process_tag, partitum = partitum))
block_to_ns <- function(block) {
tags <- intersect(names(block), ns_tags)
lapply(tags, ns_process_tag, partitum = block)
}

ns_process_tag <- function(tag_name, partitum) {
Expand Down

0 comments on commit 1407088

Please sign in to comment.