-
Notifications
You must be signed in to change notification settings - Fork 627
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Syft missing direct dependencies from the gemfile.lock #1660
Comments
Hi @diptanshumittal, thanks for the issue. We believe our gemfile.lock parser is only looking under the "GEM" section. We will take a look and see how to fix this. If you are interested in taking a look at the code and working on a fix yourself, we would be happy to help. |
Note for anyone interested in contributing a PR, the bundler lockfile parser source might be a pretty good reference for understanding which other sections to additionally include for parsing (instead of just |
- Updated tests to reflect the new sections being added to show they function properly. Closes anchore#1660 Signed-off-by: Shane Dell <shanedell100@gmail.com>
- Updated tests to reflect the new sections being added to show they function properly. Closes anchore#1660 Signed-off-by: Shane Dell <shanedell100@gmail.com>
- Updated tests to reflect the new sections being added to show they function properly. Closes #1660 Signed-off-by: Shane Dell <shanedell100@gmail.com>
- Updated tests to reflect the new sections being added to show they function properly. Closes anchore#1660 Signed-off-by: Shane Dell <shanedell100@gmail.com>
What happened:
Used Syft tool for the following gemfile.lock and the output received was missing dependencies.
What you expected to happen:
Output should have included gems with local remote, i.e. google-cloud-firestore-v1
Environment:
syft version
:cat /etc/os-release
or similar):macOS 13.2.1 (22D68)
The text was updated successfully, but these errors were encountered: