-
Notifications
You must be signed in to change notification settings - Fork 91
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
Feature: Add conan detector that parses conan.lock files of conan package manager version 1.x #692
Feature: Add conan detector that parses conan.lock files of conan package manager version 1.x #692
Conversation
@microsoft-github-policy-service agree |
d9583c0
to
bb789ba
Compare
src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs
Outdated
Show resolved
Hide resolved
src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs
Outdated
Show resolved
Hide resolved
src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs
Outdated
Show resolved
Hide resolved
src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs
Show resolved
Hide resolved
src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs
Outdated
Show resolved
Hide resolved
src/Microsoft.ComponentDetection.Detectors/conan/Contracts/ConanLock.cs
Outdated
Show resolved
Hide resolved
src/Microsoft.ComponentDetection.Detectors/conan/Contracts/ConanLockGraph.cs
Outdated
Show resolved
Hide resolved
src/Microsoft.ComponentDetection.Detectors/conan/Contracts/ConanLockNode.cs
Outdated
Show resolved
Hide resolved
test/Microsoft.ComponentDetection.Detectors.Tests/ConanLockComponentDetectorTests.cs
Outdated
Show resolved
Hide resolved
test/Microsoft.ComponentDetection.Detectors.Tests/ConanLockComponentDetectorTests.cs
Outdated
Show resolved
Hide resolved
Thanks for the contribution @ashokgowtham! Some minor code review comments and this looks good to go :) |
src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs
Outdated
Show resolved
Hide resolved
1728762
to
d0bfe90
Compare
…files. Add docs and verification test sample files.
Co-authored-by: Justin Perez <justinmp@vt.edu>
Co-authored-by: Justin Perez <justinmp@vt.edu>
d0bfe90
to
4e8851b
Compare
test/Microsoft.ComponentDetection.Detectors.Tests/ConanLockComponentDetectorTests.cs
Outdated
Show resolved
Hide resolved
test/Microsoft.ComponentDetection.Detectors.Tests/ConanLockComponentDetectorTests.cs
Outdated
Show resolved
Hide resolved
test/Microsoft.ComponentDetection.Detectors.Tests/ConanLockComponentDetectorTests.cs
Outdated
Show resolved
Hide resolved
…ponentDetectorTests.cs Co-authored-by: Justin Perez <justinmp@vt.edu>
…ponentDetectorTests.cs Co-authored-by: Justin Perez <justinmp@vt.edu>
…ponentDetectorTests.cs Co-authored-by: Justin Perez <justinmp@vt.edu>
@Omotola Can you help merge this PR or let me know if you have any suggestions |
There are some build errors, then we can merge this. https://github.com/microsoft/component-detection/actions/runs/5768854806/job/15718475416?pr=692 |
Fixed the formatting issue |
👋 Hi! It looks like you modified some files in the
If none of the above scenarios apply, feel free to ignore this comment 🙂 |
This PR adds support for identifying components from conan.lock files created by conan package manager.
Doesn't require conan package manager to have been installed.