Skip to content
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

Add support for Swift/Cocoapods, Kotlin, and Rust #815

Closed
freedom-isnotanarchy opened this issue Jun 29, 2022 · 4 comments
Closed

Add support for Swift/Cocoapods, Kotlin, and Rust #815

freedom-isnotanarchy opened this issue Jun 29, 2022 · 4 comments
Labels
changelog-ignore Don't include this issue in the release changelog enhancement New feature or request

Comments

@freedom-isnotanarchy
Copy link

freedom-isnotanarchy commented Jun 29, 2022

What would you like to be added:

  • Add support for Swift/Cocoapods, Kotlin, and Rust.
  • tidelift.com supports these.

Why is this needed:

  • tidelift.com supports these.

Additional context:

Kotlin (Android) : <-- (What does it use ?)
Rust (Cargo) : <--- TideLift 2022-q3
Swift (Cocoapods) : <--- TideLift 2022-q3

C# (Nuget) : TideLift 2022-q3
C# Dotnet (deps.json) : Grype 2022-q3
Golang (Go) : TideLift 2022-q3
Golang (go.mod) : Grype 2022-q3
Java (JAR, WAR, EAR, JPI, HPI) : Grype 2022-q3
Java (Maven) : TideLift 2022-q3
JavaScript (NPM, Yarn) : Grype 2022-q3
JavaScript (npm) : TideLift 2022-q3
PHP (Composer) : Grype 2022-q3
PHP (Packagist) : TideLift 2022-q3
Python (Egg, Wheel, Poetry, requirements.txt/setup.py files) : Grype 2022-q3
Python (PyPI, conda) : TideLift 2022-q3
Ruby (Gems) : Grype 2022-q3
Ruby (Rubygems) : TideLift 2022-q3

LINKS:

@freedom-isnotanarchy freedom-isnotanarchy added the enhancement New feature or request label Jun 29, 2022
@spiffcs spiffcs added this to OSS Jun 29, 2022
@spiffcs spiffcs changed the title Add support for Swift/Cocoapods, Kotlin, and Rust (tidelift.com has this) Add support for Swift/Cocoapods, Kotlin, and Rust Jun 29, 2022
@spiffcs
Copy link
Contributor

spiffcs commented Jun 29, 2022

Thanks for the issue @freedom-isnotanarchy! I'll go through our issues and see if we have individual issues already filed for these 3 requests. Also did you mean to include more detailed links in the description that shows the support? Would you mind if I removed the excessive duplicated support.tidelift.com links from the issue?

@freedom-isnotanarchy
Copy link
Author

excessive duplicated support.tidelift.com links

Feel free, to remove.
I'm just including, to show Parity with Grype. As well as any Gap that Grype has with TideLift. (It was a copy/paste)

@cpendery
Copy link
Contributor

Happy to take on adding support in Syft and Grype for Swift/CocoaPods once I finish up Hex support

@spiffcs spiffcs moved this to Parking Lot (Comments or Progress) in OSS Sep 29, 2022
@tgerla tgerla removed the status in OSS Sep 14, 2023
@tgerla tgerla added the changelog-ignore Don't include this issue in the release changelog label Sep 21, 2023
@tgerla
Copy link
Contributor

tgerla commented Sep 21, 2023

Hello all, I believe that all three of the requested platforms are supported in some fashion here, on the Syft side:

Cocoapods: anchore/syft#1081
Gradle/Kotlin: anchore/syft#1719
Rust/Cargo: anchore/syft#345

I'll go ahead and close this issue. If I am misunderstanding the requests here, or if we are missing any functionality for the above, please open a new issue with specific details. Thank you!

@tgerla tgerla closed this as completed Sep 21, 2023
@github-project-automation github-project-automation bot moved this to Done in OSS Sep 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog-ignore Don't include this issue in the release changelog enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

4 participants