Sha256: 59fcb8cc9081855171d3bbd3cff9323e7323184ebffeb92664f317f9f642081d
Contents?: true
Size: 495 Bytes
Versions: 24
Compression:
Stored size: 495 Bytes
Contents
# frozen_string_literal: true module LicenseFinder class ConanPackage < Package def initialize(name, version, license_text, url, options = {}) super(name, version, options) @license = License.find_by_text(license_text.to_s) @homepage = url end def licenses_from_spec [@license].compact end def package_manager 'Conan' end def package_url "https://conan.io/center/#{CGI.escape(name)}/#{CGI.escape(version)}" end end end
Version data entries
24 entries across 24 versions & 2 rubygems