fossa-cli icon indicating copy to clipboard operation
fossa-cli copied to clipboard

[DNM] Initial R support (1/2)

Open meghfossa opened this issue 3 years ago • 0 comments

Overview

This PR, add initial support for R (with renv package manager).

Sibling: https://github.com/fossas/FOSSA/pull/8452

Acceptance criteria

  • R package with DESCRIPTION and renv.lock can be analyzed.

Testing plan

  1. You can create renv project or find one on Github
git checkout feat/adds-r-support
make install-local
mkdir sandbox
cd sandbox
git clone https://github.com/leofontenelle/authorship-concentration
cd ..
./fossa analyze sandbox --only-target renv --output | jq

Risks

N/A

References

N/A

Checklist

  • [x] I added tests for this PR's change (or explained in the PR description why tests don't make sense).
  • [x] If this PR introduced a user-visible change, I added documentation into docs/.
  • [ ] If this change is externally visible, I updated Changelog.md. If this PR did not mark a release, I added my changes into an # Unreleased section at the top.
  • [x] If I made changes to .fossa.yml or fossa-deps.{json.yml}, I updated docs/references/files/*.schema.json. You may also need to update these if you have added/removed new dependency type (e.g. pip) or analysis target type (e.g. poetry).

meghfossa avatar Sep 29 '22 06:09 meghfossa