lib/license_finder/packages/cocoa_pods_package.rb
# frozen_string_literal: true
module LicenseFinder
class CocoaPodsPackage < Package
def initialize(name, version, license_text, options = {})
super(name, version, options)
@license = License.find_by_text(license_text.to_s)
end
def licenses_from_spec
[@license].compact
end
def package_manager
'CocoaPods'
end
def package_url
"https://cocoapods.org/pods/#{CGI.escape(name)}"
end
end
end