Learn R Programming

⚠️There's a newer version (1.4.0) of this package.Take me there.

pkgload

The goal of pkgload is to simulate the process of installing and loading a package, without actually doing the complete process, and hence making package iteration much faster. This was previously part of devtools (it was in fact the original motivation) but has been moved into its own package as part of the devtools conscious uncoupling.

Usage

In most cases you will not use pkgload directly, and instead you'll call it via devtools::load_all().

devtools::load_all()

Code of Conduct

Please note that the pkgload project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

Copy Link

Version

Install

install.packages('pkgload')

Monthly Downloads

538,008

Version

1.3.2

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Lionel Henry

Last Published

November 16th, 2022

Functions in pkgload (1.3.2)

inst

Get the installation path of a package
system.file

Replacement version of system.file
packages

Helper functions for working with development packages.
help

Drop-in replacements for help and ? functions
dev_meta

Return devtools metadata environment
load_all

Load complete package
package_file

Find file in a package.
parse_deps

Parse package dependency strings.
has_tests

Was devtools installed with tests?
imports_env

Return imports environment for a package
pkgload-package

pkgload: Simulate Package Installation and Attach
pkg_env

Return package environment
check_dep_version

Check that the version of an imported package satisfies the requirements
pkgtest

Return the path to one of the packages in the devtools test dir
parse_ns_file

Parses the NAMESPACE file for a package
dev_example

Run a examples for an in-development function.
run_pkg_hook

Run user and package hooks.
unload

Unload a package
dev_help

In-development help for package loaded with devtools
load_dll

Load a compiled DLL
load_data

Load data.
is_dev_package

Is the package currently under development?
load_code

Load R code.
check_suggested

Check that the version of an suggested package satisfies the requirements
load_imports

Load all of the imports for a package
ns_env

Return the namespace environment for a package.