github.com/nextlinux/gosbom@v0.81.1-0.20230627115839-1ff50c281391/gosbom/pkg/cataloger/swift/cataloger.go (about) 1 /* 2 Package swift provides a concrete Cataloger implementation for Podfile.lock files. 3 */ 4 package swift 5 6 import ( 7 "github.com/nextlinux/gosbom/gosbom/pkg/cataloger/generic" 8 ) 9 10 // NewCocoapodsCataloger returns a new Swift Cocoapods lock file cataloger object. 11 func NewCocoapodsCataloger() *generic.Cataloger { 12 return generic.NewCataloger("cocoapods-cataloger"). 13 WithParserByGlobs(parsePodfileLock, "**/Podfile.lock") 14 }