Learn R Programming

pkgdiff (version 0.2.1)

pkgdiff: Identify Differences Between Package Versions

Description

The pkgdiff package contains functions to identify differences between versions of R packages. The pkgdiff package was written specifically to detect breaking changes and help with package upgrades.

Arguments

Functions

The main functions included in the pkgdiff package are as follows:

  • pkg_info: Retrieves general information about a package, mostly from the package description file.

  • pkg_versions: Gets a data frame containing all versions of a package and the release date for each.

  • pkg_diff: Compares two package versions, and returns an object that contains the differences in terms of exported function signatures.

  • pkg_stability: Compiles information on package stability over time, and calculates a score based on this information. This function is useful when making package selection choices.

  • pkg_repo: Fetches package names and versions for packages in a specified repository.

  • repo_breakages: Identifies breakages when upgrading from one version of a repository to another.

  • repo_stability: Performs a stability assessment on multiple packages, even an entire repository.

For additional information on pkgdiff, see the package vignette vignette('pkgdiff'), or visit the package web site here.

Author

Maintainer: David Bosak dbosak01@gmail.com

Other contributors:

See Also