NEWS
PaRe 0.1.14 (2024-11-29)
- Changed tests so R-CMD-Check passes on depends-only environment
- Added
nThreads
parameter to makeReport()
, getDefaultPermittedPackages()
and getGraphData()
for parallelisation.
PaRe 0.1.13 (2024-05-21)
- Fixed issue where pak 0.7.1 broke
getDefaultPermittedPackages()
and getGraphData()
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.
PaRe 0.1.12 (2023-08-11)
- Changed
magick::image_read()
call to magick::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.
PaRe 0.1.11 (2023-07-06)
- 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.
PaRe 0.1.10 (2023-06-16)
- 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
PaRe 0.1.9 (2023-06-12)
- 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
PaRe 0.1.8 (2023-06-08)
- Set pak to version >= 0.2.0.
- Removed version requirement for utils.
- Attempt at solving issue with pak (0.1.6: 4).
PaRe 0.1.7 (2023-06-05)
- 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.~~
PaRe 0.1.6 (2023-06-02)
- 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
PaRe 0.1.5
- Added R6 code representations.
PaRe 0.1.0
- Initial transfer from DependencyReviewer to Package Reviewer.