Sha256: 8a75c689a7b61a5b8b9ec1fe9725d7c117786a795343060a63916a79338898a1

Contents?: true

Size: 426 Bytes

Versions: 5

Compression:

Stored size: 426 Bytes

Contents

module LicenseFinder
  class CocoaPodsPackage < Package
    attr_reader :name, :version
    attr_reader :summary, :description, :homepage

    def initialize(name, version, license_text)
      @name = name
      @version = version
      @license_text = license_text
    end

    def groups; []; end
    def children; []; end

    def license
      License.find_by_text(@license_text.to_s) || default_license
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
license_finder-1.1.1-java lib/license_finder/package_managers/cocoa_pods_package.rb
license_finder-1.1.1 lib/license_finder/package_managers/cocoa_pods_package.rb
license_finder-1.1.0 lib/license_finder/package_managers/cocoa_pods_package.rb
license_finder-1.0.1 lib/license_finder/package_managers/cocoa_pods_package.rb
license_finder-1.0.0.1 lib/license_finder/package_managers/cocoa_pods_package.rb