- Changed tests so R-CMD-Check passes on depends-only environment
- Added
nThreads
parameter tomakeReport()
,getDefaultPermittedPackages()
andgetGraphData()
for parallelisation.
- Fixed issue where pak 0.7.1 broke
getDefaultPermittedPackages()
andgetGraphData()
and updated internal code. - Tests should run anywhere except when there is no internet connection.
- Regardless if dependencies are being fetched when using
makeReport()
, it should continue.
- Changed
magick::image_read()
call tomagick::image_read_svg()
to address an error encountered with using libmagick 6.9.12-93. - Changed the way base packages are fetched.
- Resolved addPareArticle issue with injecting path into Rmd.
- Only create the ./vignettes/articles directory, if it does not exist already.
- skip one unit test for checkDependencies on CRAN.
- Fixed issue where rds-files would be picked up in ./R/ folder.
- Fixed issue with pattern matching of files in .gitignore.
- Fixed issue with retrieving the correct amount of arguments from a function.
- Changed colour highlights for report.
- Added addPareArticle function to add a PaRe report as an article.
- Added setup for unittesting.
- Added unittest for:
- getDefaultPermittedPackages
- addPareArticle
- getApplyCall
- getApplyFromLines
- getDlplyCall
- getDlplyCallFromLines
- getDoCall
- getDoCallFromLines
- getFunCall
- getMultiLineFun
- checkDependencies
- Fixed issue detecting functions called by plyr::dlply
- Added CRAN badge to README
- Turned off evaluation of code block that keeps crashing on:
- r-devel-linux-x86_64-debian-clang
- r-devel-linux-x86_64-debian-gcc
- r-patched-linux-x86_64
- r-release-linux-x86_64
- The message: "Could not connect to the internet, online hosted whitelists will be ignored." has been replaced with the actual warning or error it throws as a message.
- Fetching file paths now accounts for .gitignore
- Set pak to version >= 0.2.0.
- Removed version requirement for utils.
- Attempt at solving issue with pak (0.1.6: 4).
- Fixed issue when creating a File object for .cpp, .o, .h, .java and .sql files.
- Imported dependencies have a set package requirement.
- getDefaultPermittedPackages example now has tag \donttest.
Solved issue where dependency pak did not include glue.
- Started tracking changes in NEWS.md
- Added significant changes to documentation.
- Optimizations using R6 representations.
- Added functionality to subset package diagram
- Added git blame functionality
- Added R6 code representations.
- Initial transfer from DependencyReviewer to Package Reviewer.