Closed justshiv closed 5 years ago
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.
:white_check_mark: justshiv
:x: orsagie
You have signed the CLA already but the status is still pending? Let us recheck it.
[ ] Reviewed by Snyk internal team
What does this PR do?
MVP parsing a
paket.lock
and returning a flat tree object which is indexed by dependency name as with our other parsers.Basic syntax of
paket.lock
is something like this:For this we currently return this
Any background context you want to provide?
Please note: this implementation is not performant & still very green. We were doing discovery alongside development and intend on restructuring the
indent-parser
significantly as well as the tree traversal in the index. We are currently traversing the tree multiple times (too many). We will be iterating on this.We will be looking at https://github.com/snyk/gemfile for inspiration to address concerns listed here.
What are the relevant tickets?
https://snyksec.atlassian.net/browse/BST-344