Learn R Programming

ascribe (version 0.2.0)

build_universe_data: Build scanner data for a package universe

Description

Given a character vector of package names, computes the export lists, inverted export index, origin map, and version snapshot needed by scan_usage(). All packages must be installed.

Usage

build_universe_data(packages)

Value

An ascribe_universe object with components:

packages

The input package names.

exports

Named list mapping package names to character vectors of exported function names (from collect_pkg_funs()).

export_index

Named list mapping function names to character vectors of packages (from build_export_index()).

origin_map

Environment mapping "pkg::fun" keys to origin packages (from build_origin_map()).

pkg_versions

Named list mapping package names to version strings.

Arguments

packages

Character vector of package names.

Examples

Run this code
build_universe_data(c("stats", "utils"))

Run the code above in your browser using DataLab