Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.22 KB

README.md

File metadata and controls

35 lines (26 loc) · 1.22 KB

PaRe

R-CMD-check

PaRe (Package Reviewer) is the successor of the DependencyReviewer package. PaRe reviews other packages during code review and has the following features:

  1. What dependencies are used, and what functions are used of that dependency.
  2. The quality of the code style using lintr.
  3. Code complexity, using the cyclomatic complexity scores.
  4. How internally defined functions interact with one another, and visualizing this in a diagram.
  5. Fetching locations of defined functions in R-files.
  6. Checking dependencies against user a defined white list.
  7. Count lines of code for different languages by default: R, C++, SQL, and Java.
  8. Make a standardized HTML-report exploring the before mentioned features.

Installation

You can install the development version of DependencyReviewer like so:

install.packages("remotes")
remotes::install_github("darwin-eu/PaRe")