fossa-cli
fossa-cli copied to clipboard
[DNM] Initial R support (1/2)
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
DESCRIPTIONandrenv.lockcan be analyzed.
Testing plan
- 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# Unreleasedsection at the top. - [x] If I made changes to
.fossa.ymlorfossa-deps.{json.yml}, I updateddocs/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).