Register Swift Package Manager in Gemnasium
Motivation
Add registration for Swift Package Manager (SPM, our implementation of handling the lock files) in Gemnasium's package manager registry.
Implementation plan
-
In the location Gemansium/Finder/package_manager.go
, Create a new package manager object for the swift -
In the location Gemansium/Finder/package_manager.go ,
Add newPackageType
for Swift -
Add the files Package.resolved
andPodfile.lock
to the files slice so we can identify the swift project -
Include unit test in Gemansium/finder/package_manager_test.go
to ensure the new package manager is created
Edited by Miki Amos