mirror of
https://github.com/aquasecurity/trivy.git
synced 2025-12-20 14:22:50 -08:00
feat(swift): add vulns for cocoapods (#5037)
* add vulns for cocoapods, fix purl * update docs * remove go-dep-parser replace * update purl and test * bump github.com/DmitriyLewen/trivy-db * remove replace for trivy-db * remove added sbom tests * add test for Package() func * add wrong epoch test * refactor docs * add comment to join the module and submodule in purl * docs: add an example --------- Co-authored-by: knqyf263 <knqyf263@gmail.com>
This commit is contained in:
@@ -66,8 +66,10 @@ func NewDriver(libType string) (Driver, bool) {
|
||||
ecosystem = vulnerability.Swift
|
||||
comparer = compare.GenericComparer{}
|
||||
case ftypes.Cocoapods:
|
||||
log.Logger.Warn("CocoaPods is supported for SBOM, not for vulnerability scanning")
|
||||
return Driver{}, false
|
||||
// CocoaPods uses RubyGems version specifiers
|
||||
// https://guides.cocoapods.org/making/making-a-cocoapod.html#cocoapods-versioning-specifics
|
||||
ecosystem = vulnerability.Cocoapods
|
||||
comparer = rubygems.Comparer{}
|
||||
case ftypes.CondaPkg:
|
||||
log.Logger.Warn("Conda package is supported for SBOM, not for vulnerability scanning")
|
||||
return Driver{}, false
|
||||
|
||||
Reference in New Issue
Block a user